f1module Cisco-IOS-XR-um-lpts-pifib-cfg {f1module Cisco-IOS-XR-um-lpts-pifib-cfg {
2  namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-um-lpts-pifib-cfg";2  namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-um-lpts-pifib-cfg";
3  prefix um-lpts-pifib-cfg;3  prefix um-lpts-pifib-cfg;
44
5  import Cisco-IOS-XR-um-location-cfg {5  import Cisco-IOS-XR-um-location-cfg {
6    prefix location;6    prefix location;
n7  }n
8  import cisco-semver {
9    prefix semver;
10  }7  }
118
12  organization9  organization
13    "Cisco Systems, Inc.";10    "Cisco Systems, Inc.";
14  contact11  contact
15    "Cisco Systems, Inc.12    "Cisco Systems, Inc.
16     Customer Service13     Customer Service
17     14     
18     Postal: 170 West Tasman Drive15     Postal: 170 West Tasman Drive
19     San Jose, CA 9513416     San Jose, CA 95134
20     17     
21     Tel: +1 800 553-NETS18     Tel: +1 800 553-NETS
22     19     
23     E-mail: cs-yang@cisco.com";20     E-mail: cs-yang@cisco.com";
24  description21  description
25    "This module contains a collection of YANG definitions22    "This module contains a collection of YANG definitions
26     for Cisco IOS-XR lpts-pifib package configuration.23     for Cisco IOS-XR lpts-pifib package configuration.
27     24     
28     This YANG module augments the25     This YANG module augments the
29     modules with configuration data.26     modules with configuration data.
30     27     
31     Copyright (c) 2021-2022 by Cisco Systems, Inc.28     Copyright (c) 2021-2022 by Cisco Systems, Inc.
32     All rights reserved.";29     All rights reserved.";
3330
34  revision 2022-07-11 {31  revision 2022-07-11 {
35    description32    description
36      "Added missing description statement to nodes";33      "Added missing description statement to nodes";
n37    semver:module-version "1.1.0";n
38  }34  }
39  revision 2021-05-10 {35  revision 2021-05-10 {
40    description36    description
41      "Initial release";37      "Initial release";
t42    semver:module-version "1.0.0";t
43  }38  }
4439
45  feature pifib_policer_config_check {40  feature pifib_policer_config_check {
46    description41    description
47      "pifib policer config check";42      "pifib policer config check";
48  }43  }
4944
50  feature pifib_local_policer_config_check {45  feature pifib_local_policer_config_check {
51    description46    description
52      "pifib local policer config check";47      "pifib local policer config check";
53  }48  }
5449
55  feature pifib_xipc_throt_policer_config_check {50  feature pifib_xipc_throt_policer_config_check {
56    description51    description
57      "pifib xipc throt policer config check";52      "pifib xipc throt policer config check";
58  }53  }
5954
60  feature pifib_policer_node_check {55  feature pifib_policer_node_check {
61    description56    description
62      "pifib policer node check";57      "pifib policer node check";
63  }58  }
6459
65  grouping LOCATION-BODY {60  grouping LOCATION-BODY {
66    description61    description
67      "Grouping for location";62      "Grouping for location";
68    container lpts {63    container lpts {
69      if-feature "pifib_policer_config_check";64      if-feature "pifib_policer_config_check";
70      if-feature "pifib_local_policer_config_check";65      if-feature "pifib_local_policer_config_check";
71      description66      description
72        "lpts configuration commands";67        "lpts configuration commands";
73      container pifib {68      container pifib {
74        description69        description
75          "pre-ifib configuration commands";70          "pre-ifib configuration commands";
76        container hardware {71        container hardware {
77          description72          description
78            "hardware configuration commands";73            "hardware configuration commands";
79          container police {74          container police {
80            presence "Indicates a police node is configured.";75            presence "Indicates a police node is configured.";
81            description76            description
82              "ingress policers configuration command";77              "ingress policers configuration command";
83            container flow {78            container flow {
84              description79              description
85                "lpts flow type";80                "lpts flow type";
86              container fragment {81              container fragment {
87                description82                description
88                  "Fragmented IP packets";83                  "Fragmented IP packets";
89                leaf rate {84                leaf rate {
90                  type uint32 {85                  type uint32 {
91                    range "0..4294967295" {86                    range "0..4294967295" {
92                      description87                      description
93                        "Packets Per Second (actual Min and Max range depends on platform)";88                        "Packets Per Second (actual Min and Max range depends on platform)";
94                    }89                    }
95                  }90                  }
96                  description91                  description
97                    "Rate in PPS";92                    "Rate in PPS";
98                }93                }
99                leaf-list precedence {94                leaf-list precedence {
100                  type union {95                  type union {
101                    type uint32 {96                    type uint32 {
102                      range "0..7" {97                      range "0..7" {
103                        description98                        description
104                          "Precedence value";99                          "Precedence value";
105                      }100                      }
106                    }101                    }
107                    type enumeration {102                    type enumeration {
108                      enum "critical" {103                      enum "critical" {
109                        value 5;104                        value 5;
110                        description105                        description
111                          "Critical precedence (5)";106                          "Critical precedence (5)";
112                      }107                      }
113                      enum "flash" {108                      enum "flash" {
114                        value 3;109                        value 3;
115                        description110                        description
116                          "Flash precedence (3)";111                          "Flash precedence (3)";
117                      }112                      }
118                      enum "flash-override" {113                      enum "flash-override" {
119                        value 4;114                        value 4;
120                        description115                        description
121                          "Flash override precedence (4)";116                          "Flash override precedence (4)";
122                      }117                      }
123                      enum "immediate" {118                      enum "immediate" {
124                        value 2;119                        value 2;
125                        description120                        description
126                          "Immediate precedence (2)";121                          "Immediate precedence (2)";
127                      }122                      }
128                      enum "internet" {123                      enum "internet" {
129                        value 6;124                        value 6;
130                        description125                        description
131                          "Internetwork control precedence (6)";126                          "Internetwork control precedence (6)";
132                      }127                      }
133                      enum "network" {128                      enum "network" {
134                        value 7;129                        value 7;
135                        description130                        description
136                          "Network control precedence (7)";131                          "Network control precedence (7)";
137                      }132                      }
138                      enum "priority" {133                      enum "priority" {
139                        value 1;134                        value 1;
140                        description135                        description
141                          "Priority precedence (1)";136                          "Priority precedence (1)";
142                      }137                      }
143                      enum "routine" {138                      enum "routine" {
144                        value 0;139                        value 0;
145                        description140                        description
146                          "Routine precedence (0)";141                          "Routine precedence (0)";
147                      }142                      }
148                    }143                    }
149                  }144                  }
150                  max-elements "8";145                  max-elements "8";
151                  description146                  description
152                    "TOS Precedence value(s)";147                    "TOS Precedence value(s)";
153                }148                }
154              }149              }
155              container ospf {150              container ospf {
156                description151                description
157                  "OSPF ";152                  "OSPF ";
158                container unicast {153                container unicast {
159                  description154                  description
160                    "Unicast ";155                    "Unicast ";
161                  container known {156                  container known {
162                    description157                    description
163                      "Known ";158                      "Known ";
164                    leaf rate {159                    leaf rate {
165                      type uint32 {160                      type uint32 {
166                        range "0..4294967295" {161                        range "0..4294967295" {
167                          description162                          description
168                            "Packets Per Second (actual Min and Max range depends on platform)";163                            "Packets Per Second (actual Min and Max range depends on platform)";
169                        }164                        }
170                      }165                      }
171                      description166                      description
172                        "Rate in PPS";167                        "Rate in PPS";
173                    }168                    }
174                    leaf-list precedence {169                    leaf-list precedence {
175                      type union {170                      type union {
176                        type uint32 {171                        type uint32 {
177                          range "0..7" {172                          range "0..7" {
178                            description173                            description
179                              "Precedence value";174                              "Precedence value";
180                          }175                          }
181                        }176                        }
182                        type enumeration {177                        type enumeration {
183                          enum "critical" {178                          enum "critical" {
184                            value 5;179                            value 5;
185                            description180                            description
186                              "Critical precedence (5)";181                              "Critical precedence (5)";
187                          }182                          }
188                          enum "flash" {183                          enum "flash" {
189                            value 3;184                            value 3;
190                            description185                            description
191                              "Flash precedence (3)";186                              "Flash precedence (3)";
192                          }187                          }
193                          enum "flash-override" {188                          enum "flash-override" {
194                            value 4;189                            value 4;
195                            description190                            description
196                              "Flash override precedence (4)";191                              "Flash override precedence (4)";
197                          }192                          }
198                          enum "immediate" {193                          enum "immediate" {
199                            value 2;194                            value 2;
200                            description195                            description
201                              "Immediate precedence (2)";196                              "Immediate precedence (2)";
202                          }197                          }
203                          enum "internet" {198                          enum "internet" {
204                            value 6;199                            value 6;
205                            description200                            description
206                              "Internetwork control precedence (6)";201                              "Internetwork control precedence (6)";
207                          }202                          }
208                          enum "network" {203                          enum "network" {
209                            value 7;204                            value 7;
210                            description205                            description
211                              "Network control precedence (7)";206                              "Network control precedence (7)";
212                          }207                          }
213                          enum "priority" {208                          enum "priority" {
214                            value 1;209                            value 1;
215                            description210                            description
216                              "Priority precedence (1)";211                              "Priority precedence (1)";
217                          }212                          }
218                          enum "routine" {213                          enum "routine" {
219                            value 0;214                            value 0;
220                            description215                            description
221                              "Routine precedence (0)";216                              "Routine precedence (0)";
222                          }217                          }
223                        }218                        }
224                      }219                      }
225                      max-elements "8";220                      max-elements "8";
226                      description221                      description
227                        "TOS Precedence value(s)";222                        "TOS Precedence value(s)";
228                    }223                    }
229                  }224                  }
230                  container default {225                  container default {
231                    description226                    description
232                      "Default ";227                      "Default ";
233                    leaf rate {228                    leaf rate {
234                      type uint32 {229                      type uint32 {
235                        range "0..4294967295" {230                        range "0..4294967295" {
236                          description231                          description
237                            "Packets Per Second (actual Min and Max range depends on platform)";232                            "Packets Per Second (actual Min and Max range depends on platform)";
238                        }233                        }
239                      }234                      }
240                      description235                      description
241                        "Rate in PPS";236                        "Rate in PPS";
242                    }237                    }
243                    leaf-list precedence {238                    leaf-list precedence {
244                      type union {239                      type union {
245                        type uint32 {240                        type uint32 {
246                          range "0..7" {241                          range "0..7" {
247                            description242                            description
248                              "Precedence value";243                              "Precedence value";
249                          }244                          }
250                        }245                        }
251                        type enumeration {246                        type enumeration {
252                          enum "critical" {247                          enum "critical" {
253                            value 5;248                            value 5;
254                            description249                            description
255                              "Critical precedence (5)";250                              "Critical precedence (5)";
256                          }251                          }
257                          enum "flash" {252                          enum "flash" {
258                            value 3;253                            value 3;
259                            description254                            description
260                              "Flash precedence (3)";255                              "Flash precedence (3)";
261                          }256                          }
262                          enum "flash-override" {257                          enum "flash-override" {
263                            value 4;258                            value 4;
264                            description259                            description
265                              "Flash override precedence (4)";260                              "Flash override precedence (4)";
266                          }261                          }
267                          enum "immediate" {262                          enum "immediate" {
268                            value 2;263                            value 2;
269                            description264                            description
270                              "Immediate precedence (2)";265                              "Immediate precedence (2)";
271                          }266                          }
272                          enum "internet" {267                          enum "internet" {
273                            value 6;268                            value 6;
274                            description269                            description
275                              "Internetwork control precedence (6)";270                              "Internetwork control precedence (6)";
276                          }271                          }
277                          enum "network" {272                          enum "network" {
278                            value 7;273                            value 7;
279                            description274                            description
280                              "Network control precedence (7)";275                              "Network control precedence (7)";
281                          }276                          }
282                          enum "priority" {277                          enum "priority" {
283                            value 1;278                            value 1;
284                            description279                            description
285                              "Priority precedence (1)";280                              "Priority precedence (1)";
286                          }281                          }
287                          enum "routine" {282                          enum "routine" {
288                            value 0;283                            value 0;
289                            description284                            description
290                              "Routine precedence (0)";285                              "Routine precedence (0)";
291                          }286                          }
292                        }287                        }
293                      }288                      }
294                      max-elements "8";289                      max-elements "8";
295                      description290                      description
296                        "TOS Precedence value(s)";291                        "TOS Precedence value(s)";
297                    }292                    }
298                  }293                  }
299                }294                }
300                container multicast {295                container multicast {
301                  description296                  description
302                    "Multicast";297                    "Multicast";
303                  container known {298                  container known {
304                    description299                    description
305                      "Known ";300                      "Known ";
306                    leaf rate {301                    leaf rate {
307                      type uint32 {302                      type uint32 {
308                        range "0..4294967295" {303                        range "0..4294967295" {
309                          description304                          description
310                            "Packets Per Second (actual Min and Max range depends on platform)";305                            "Packets Per Second (actual Min and Max range depends on platform)";
311                        }306                        }
312                      }307                      }
313                      description308                      description
314                        "Rate in PPS";309                        "Rate in PPS";
315                    }310                    }
316                    leaf-list precedence {311                    leaf-list precedence {
317                      type union {312                      type union {
318                        type uint32 {313                        type uint32 {
319                          range "0..7" {314                          range "0..7" {
320                            description315                            description
321                              "Precedence value";316                              "Precedence value";
322                          }317                          }
323                        }318                        }
324                        type enumeration {319                        type enumeration {
325                          enum "critical" {320                          enum "critical" {
326                            value 5;321                            value 5;
327                            description322                            description
328                              "Critical precedence (5)";323                              "Critical precedence (5)";
329                          }324                          }
330                          enum "flash" {325                          enum "flash" {
331                            value 3;326                            value 3;
332                            description327                            description
333                              "Flash precedence (3)";328                              "Flash precedence (3)";
334                          }329                          }
335                          enum "flash-override" {330                          enum "flash-override" {
336                            value 4;331                            value 4;
337                            description332                            description
338                              "Flash override precedence (4)";333                              "Flash override precedence (4)";
339                          }334                          }
340                          enum "immediate" {335                          enum "immediate" {
341                            value 2;336                            value 2;
342                            description337                            description
343                              "Immediate precedence (2)";338                              "Immediate precedence (2)";
344                          }339                          }
345                          enum "internet" {340                          enum "internet" {
346                            value 6;341                            value 6;
347                            description342                            description
348                              "Internetwork control precedence (6)";343                              "Internetwork control precedence (6)";
349                          }344                          }
350                          enum "network" {345                          enum "network" {
351                            value 7;346                            value 7;
352                            description347                            description
353                              "Network control precedence (7)";348                              "Network control precedence (7)";
354                          }349                          }
355                          enum "priority" {350                          enum "priority" {
356                            value 1;351                            value 1;
357                            description352                            description
358                              "Priority precedence (1)";353                              "Priority precedence (1)";
359                          }354                          }
360                          enum "routine" {355                          enum "routine" {
361                            value 0;356                            value 0;
362                            description357                            description
363                              "Routine precedence (0)";358                              "Routine precedence (0)";
364                          }359                          }
365                        }360                        }
366                      }361                      }
367                      max-elements "8";362                      max-elements "8";
368                      description363                      description
369                        "TOS Precedence value(s)";364                        "TOS Precedence value(s)";
370                    }365                    }
371                  }366                  }
372                  container default {367                  container default {
373                    description368                    description
374                      "Default ";369                      "Default ";
375                    leaf rate {370                    leaf rate {
376                      type uint32 {371                      type uint32 {
377                        range "0..4294967295" {372                        range "0..4294967295" {
378                          description373                          description
379                            "Packets Per Second (actual Min and Max range depends on platform)";374                            "Packets Per Second (actual Min and Max range depends on platform)";
380                        }375                        }
381                      }376                      }
382                      description377                      description
383                        "Rate in PPS";378                        "Rate in PPS";
384                    }379                    }
385                    leaf-list precedence {380                    leaf-list precedence {
386                      type union {381                      type union {
387                        type uint32 {382                        type uint32 {
388                          range "0..7" {383                          range "0..7" {
389                            description384                            description
390                              "Precedence value";385                              "Precedence value";
391                          }386                          }
392                        }387                        }
393                        type enumeration {388                        type enumeration {
394                          enum "critical" {389                          enum "critical" {
395                            value 5;390                            value 5;
396                            description391                            description
397                              "Critical precedence (5)";392                              "Critical precedence (5)";
398                          }393                          }
399                          enum "flash" {394                          enum "flash" {
400                            value 3;395                            value 3;
401                            description396                            description
402                              "Flash precedence (3)";397                              "Flash precedence (3)";
403                          }398                          }
404                          enum "flash-override" {399                          enum "flash-override" {
405                            value 4;400                            value 4;
406                            description401                            description
407                              "Flash override precedence (4)";402                              "Flash override precedence (4)";
408                          }403                          }
409                          enum "immediate" {404                          enum "immediate" {
410                            value 2;405                            value 2;
411                            description406                            description
412                              "Immediate precedence (2)";407                              "Immediate precedence (2)";
413                          }408                          }
414                          enum "internet" {409                          enum "internet" {
415                            value 6;410                            value 6;
416                            description411                            description
417                              "Internetwork control precedence (6)";412                              "Internetwork control precedence (6)";
418                          }413                          }
419                          enum "network" {414                          enum "network" {
420                            value 7;415                            value 7;
421                            description416                            description
422                              "Network control precedence (7)";417                              "Network control precedence (7)";
423                          }418                          }
424                          enum "priority" {419                          enum "priority" {
425                            value 1;420                            value 1;
426                            description421                            description
427                              "Priority precedence (1)";422                              "Priority precedence (1)";
428                          }423                          }
429                          enum "routine" {424                          enum "routine" {
430                            value 0;425                            value 0;
431                            description426                            description
432                              "Routine precedence (0)";427                              "Routine precedence (0)";
433                          }428                          }
434                        }429                        }
435                      }430                      }
436                      max-elements "8";431                      max-elements "8";
437                      description432                      description
438                        "TOS Precedence value(s)";433                        "TOS Precedence value(s)";
439                    }434                    }
440                  }435                  }
441                }436                }
442              }437              }
443              container isis {438              container isis {
444                description439                description
445                  "ISIS ";440                  "ISIS ";
446                container known {441                container known {
447                  description442                  description
448                    "Known ";443                    "Known ";
449                  leaf rate {444                  leaf rate {
450                    type uint32 {445                    type uint32 {
451                      range "0..4294967295" {446                      range "0..4294967295" {
452                        description447                        description
453                          "Packets Per Second (actual Min and Max range depends on platform)";448                          "Packets Per Second (actual Min and Max range depends on platform)";
454                      }449                      }
455                    }450                    }
456                    description451                    description
457                      "Rate in PPS";452                      "Rate in PPS";
458                  }453                  }
459                  leaf-list precedence {454                  leaf-list precedence {
460                    type union {455                    type union {
461                      type uint32 {456                      type uint32 {
462                        range "0..7" {457                        range "0..7" {
463                          description458                          description
464                            "Precedence value";459                            "Precedence value";
465                        }460                        }
466                      }461                      }
467                      type enumeration {462                      type enumeration {
468                        enum "critical" {463                        enum "critical" {
469                          value 5;464                          value 5;
470                          description465                          description
471                            "Critical precedence (5)";466                            "Critical precedence (5)";
472                        }467                        }
473                        enum "flash" {468                        enum "flash" {
474                          value 3;469                          value 3;
475                          description470                          description
476                            "Flash precedence (3)";471                            "Flash precedence (3)";
477                        }472                        }
478                        enum "flash-override" {473                        enum "flash-override" {
479                          value 4;474                          value 4;
480                          description475                          description
481                            "Flash override precedence (4)";476                            "Flash override precedence (4)";
482                        }477                        }
483                        enum "immediate" {478                        enum "immediate" {
484                          value 2;479                          value 2;
485                          description480                          description
486                            "Immediate precedence (2)";481                            "Immediate precedence (2)";
487                        }482                        }
488                        enum "internet" {483                        enum "internet" {
489                          value 6;484                          value 6;
490                          description485                          description
491                            "Internetwork control precedence (6)";486                            "Internetwork control precedence (6)";
492                        }487                        }
493                        enum "network" {488                        enum "network" {
494                          value 7;489                          value 7;
495                          description490                          description
496                            "Network control precedence (7)";491                            "Network control precedence (7)";
497                        }492                        }
498                        enum "priority" {493                        enum "priority" {
499                          value 1;494                          value 1;
500                          description495                          description
501                            "Priority precedence (1)";496                            "Priority precedence (1)";
502                        }497                        }
503                        enum "routine" {498                        enum "routine" {
504                          value 0;499                          value 0;
505                          description500                          description
506                            "Routine precedence (0)";501                            "Routine precedence (0)";
507                        }502                        }
508                      }503                      }
509                    }504                    }
510                    max-elements "8";505                    max-elements "8";
511                    description506                    description
512                      "TOS Precedence value(s)";507                      "TOS Precedence value(s)";
513                  }508                  }
514                }509                }
515                container default {510                container default {
516                  description511                  description
517                    "Default ";512                    "Default ";
518                  leaf rate {513                  leaf rate {
519                    type uint32 {514                    type uint32 {
520                      range "0..4294967295" {515                      range "0..4294967295" {
521                        description516                        description
522                          "Packets Per Second (actual Min and Max range depends on platform)";517                          "Packets Per Second (actual Min and Max range depends on platform)";
523                      }518                      }
524                    }519                    }
525                    description520                    description
526                      "Rate in PPS";521                      "Rate in PPS";
527                  }522                  }
528                  leaf-list precedence {523                  leaf-list precedence {
529                    type union {524                    type union {
530                      type uint32 {525                      type uint32 {
531                        range "0..7" {526                        range "0..7" {
532                          description527                          description
533                            "Precedence value";528                            "Precedence value";
534                        }529                        }
535                      }530                      }
536                      type enumeration {531                      type enumeration {
537                        enum "critical" {532                        enum "critical" {
538                          value 5;533                          value 5;
539                          description534                          description
540                            "Critical precedence (5)";535                            "Critical precedence (5)";
541                        }536                        }
542                        enum "flash" {537                        enum "flash" {
543                          value 3;538                          value 3;
544                          description539                          description
545                            "Flash precedence (3)";540                            "Flash precedence (3)";
546                        }541                        }
547                        enum "flash-override" {542                        enum "flash-override" {
548                          value 4;543                          value 4;
549                          description544                          description
550                            "Flash override precedence (4)";545                            "Flash override precedence (4)";
551                        }546                        }
552                        enum "immediate" {547                        enum "immediate" {
553                          value 2;548                          value 2;
554                          description549                          description
555                            "Immediate precedence (2)";550                            "Immediate precedence (2)";
556                        }551                        }
557                        enum "internet" {552                        enum "internet" {
558                          value 6;553                          value 6;
559                          description554                          description
560                            "Internetwork control precedence (6)";555                            "Internetwork control precedence (6)";
561                        }556                        }
562                        enum "network" {557                        enum "network" {
563                          value 7;558                          value 7;
564                          description559                          description
565                            "Network control precedence (7)";560                            "Network control precedence (7)";
566                        }561                        }
567                        enum "priority" {562                        enum "priority" {
568                          value 1;563                          value 1;
569                          description564                          description
570                            "Priority precedence (1)";565                            "Priority precedence (1)";
571                        }566                        }
572                        enum "routine" {567                        enum "routine" {
573                          value 0;568                          value 0;
574                          description569                          description
575                            "Routine precedence (0)";570                            "Routine precedence (0)";
576                        }571                        }
577                      }572                      }
578                    }573                    }
579                    max-elements "8";574                    max-elements "8";
580                    description575                    description
581                      "TOS Precedence value(s)";576                      "TOS Precedence value(s)";
582                  }577                  }
583                }578                }
584              }579              }
585              container bfd {580              container bfd {
586                description581                description
587                  "BFD ";582                  "BFD ";
588                container known {583                container known {
589                  description584                  description
590                    "Known ";585                    "Known ";
591                  leaf rate {586                  leaf rate {
592                    type uint32 {587                    type uint32 {
593                      range "0..4294967295" {588                      range "0..4294967295" {
594                        description589                        description
595                          "Packets Per Second (actual Min and Max range depends on platform)";590                          "Packets Per Second (actual Min and Max range depends on platform)";
596                      }591                      }
597                    }592                    }
598                    description593                    description
599                      "Rate in PPS";594                      "Rate in PPS";
600                  }595                  }
601                  leaf-list precedence {596                  leaf-list precedence {
602                    type union {597                    type union {
603                      type uint32 {598                      type uint32 {
604                        range "0..7" {599                        range "0..7" {
605                          description600                          description
606                            "Precedence value";601                            "Precedence value";
607                        }602                        }
608                      }603                      }
609                      type enumeration {604                      type enumeration {
610                        enum "critical" {605                        enum "critical" {
611                          value 5;606                          value 5;
612                          description607                          description
613                            "Critical precedence (5)";608                            "Critical precedence (5)";
614                        }609                        }
615                        enum "flash" {610                        enum "flash" {
616                          value 3;611                          value 3;
617                          description612                          description
618                            "Flash precedence (3)";613                            "Flash precedence (3)";
619                        }614                        }
620                        enum "flash-override" {615                        enum "flash-override" {
621                          value 4;616                          value 4;
622                          description617                          description
623                            "Flash override precedence (4)";618                            "Flash override precedence (4)";
624                        }619                        }
625                        enum "immediate" {620                        enum "immediate" {
626                          value 2;621                          value 2;
627                          description622                          description
628                            "Immediate precedence (2)";623                            "Immediate precedence (2)";
629                        }624                        }
630                        enum "internet" {625                        enum "internet" {
631                          value 6;626                          value 6;
632                          description627                          description
633                            "Internetwork control precedence (6)";628                            "Internetwork control precedence (6)";
634                        }629                        }
635                        enum "network" {630                        enum "network" {
636                          value 7;631                          value 7;
637                          description632                          description
638                            "Network control precedence (7)";633                            "Network control precedence (7)";
639                        }634                        }
640                        enum "priority" {635                        enum "priority" {
641                          value 1;636                          value 1;
642                          description637                          description
643                            "Priority precedence (1)";638                            "Priority precedence (1)";
644                        }639                        }
645                        enum "routine" {640                        enum "routine" {
646                          value 0;641                          value 0;
647                          description642                          description
648                            "Routine precedence (0)";643                            "Routine precedence (0)";
649                        }644                        }
650                      }645                      }
651                    }646                    }
652                    max-elements "8";647                    max-elements "8";
653                    description648                    description
654                      "TOS Precedence value(s)";649                      "TOS Precedence value(s)";
655                  }650                  }
656                }651                }
657                container default {652                container default {
658                  description653                  description
659                    "Default ";654                    "Default ";
660                  leaf rate {655                  leaf rate {
661                    type uint32 {656                    type uint32 {
662                      range "0..4294967295" {657                      range "0..4294967295" {
663                        description658                        description
664                          "Packets Per Second (actual Min and Max range depends on platform)";659                          "Packets Per Second (actual Min and Max range depends on platform)";
665                      }660                      }
666                    }661                    }
667                    description662                    description
668                      "Rate in PPS";663                      "Rate in PPS";
669                  }664                  }
670                  leaf-list precedence {665                  leaf-list precedence {
671                    type union {666                    type union {
672                      type uint32 {667                      type uint32 {
673                        range "0..7" {668                        range "0..7" {
674                          description669                          description
675                            "Precedence value";670                            "Precedence value";
676                        }671                        }
677                      }672                      }
678                      type enumeration {673                      type enumeration {
679                        enum "critical" {674                        enum "critical" {
680                          value 5;675                          value 5;
681                          description676                          description
682                            "Critical precedence (5)";677                            "Critical precedence (5)";
683                        }678                        }
684                        enum "flash" {679                        enum "flash" {
685                          value 3;680                          value 3;
686                          description681                          description
687                            "Flash precedence (3)";682                            "Flash precedence (3)";
688                        }683                        }
689                        enum "flash-override" {684                        enum "flash-override" {
690                          value 4;685                          value 4;
691                          description686                          description
692                            "Flash override precedence (4)";687                            "Flash override precedence (4)";
693                        }688                        }
694                        enum "immediate" {689                        enum "immediate" {
695                          value 2;690                          value 2;
696                          description691                          description
697                            "Immediate precedence (2)";692                            "Immediate precedence (2)";
698                        }693                        }
699                        enum "internet" {694                        enum "internet" {
700                          value 6;695                          value 6;
701                          description696                          description
702                            "Internetwork control precedence (6)";697                            "Internetwork control precedence (6)";
703                        }698                        }
704                        enum "network" {699                        enum "network" {
705                          value 7;700                          value 7;
706                          description701                          description
707                            "Network control precedence (7)";702                            "Network control precedence (7)";
708                        }703                        }
709                        enum "priority" {704                        enum "priority" {
710                          value 1;705                          value 1;
711                          description706                          description
712                            "Priority precedence (1)";707                            "Priority precedence (1)";
713                        }708                        }
714                        enum "routine" {709                        enum "routine" {
715                          value 0;710                          value 0;
716                          description711                          description
717                            "Routine precedence (0)";712                            "Routine precedence (0)";
718                        }713                        }
719                      }714                      }
720                    }715                    }
721                    max-elements "8";716                    max-elements "8";
722                    description717                    description
723                      "TOS Precedence value(s)";718                      "TOS Precedence value(s)";
724                  }719                  }
725                }720                }
726                container multipath {721                container multipath {
727                  description722                  description
728                    "Multipath ";723                    "Multipath ";
729                  container known {724                  container known {
730                    description725                    description
731                      "Known ";726                      "Known ";
732                    leaf rate {727                    leaf rate {
733                      type uint32 {728                      type uint32 {
734                        range "0..4294967295" {729                        range "0..4294967295" {
735                          description730                          description
736                            "Packets Per Second (actual Min and Max range depends on platform)";731                            "Packets Per Second (actual Min and Max range depends on platform)";
737                        }732                        }
738                      }733                      }
739                      description734                      description
740                        "Rate in PPS";735                        "Rate in PPS";
741                    }736                    }
742                    leaf-list precedence {737                    leaf-list precedence {
743                      type union {738                      type union {
744                        type uint32 {739                        type uint32 {
745                          range "0..7" {740                          range "0..7" {
746                            description741                            description
747                              "Precedence value";742                              "Precedence value";
748                          }743                          }
749                        }744                        }
750                        type enumeration {745                        type enumeration {
751                          enum "critical" {746                          enum "critical" {
752                            value 5;747                            value 5;
753                            description748                            description
754                              "Critical precedence (5)";749                              "Critical precedence (5)";
755                          }750                          }
756                          enum "flash" {751                          enum "flash" {
757                            value 3;752                            value 3;
758                            description753                            description
759                              "Flash precedence (3)";754                              "Flash precedence (3)";
760                          }755                          }
761                          enum "flash-override" {756                          enum "flash-override" {
762                            value 4;757                            value 4;
763                            description758                            description
764                              "Flash override precedence (4)";759                              "Flash override precedence (4)";
765                          }760                          }
766                          enum "immediate" {761                          enum "immediate" {
767                            value 2;762                            value 2;
768                            description763                            description
769                              "Immediate precedence (2)";764                              "Immediate precedence (2)";
770                          }765                          }
771                          enum "internet" {766                          enum "internet" {
772                            value 6;767                            value 6;
773                            description768                            description
774                              "Internetwork control precedence (6)";769                              "Internetwork control precedence (6)";
775                          }770                          }
776                          enum "network" {771                          enum "network" {
777                            value 7;772                            value 7;
778                            description773                            description
779                              "Network control precedence (7)";774                              "Network control precedence (7)";
780                          }775                          }
781                          enum "priority" {776                          enum "priority" {
782                            value 1;777                            value 1;
783                            description778                            description
784                              "Priority precedence (1)";779                              "Priority precedence (1)";
785                          }780                          }
786                          enum "routine" {781                          enum "routine" {
787                            value 0;782                            value 0;
788                            description783                            description
789                              "Routine precedence (0)";784                              "Routine precedence (0)";
790                          }785                          }
791                        }786                        }
792                      }787                      }
793                      max-elements "8";788                      max-elements "8";
794                      description789                      description
795                        "TOS Precedence value(s)";790                        "TOS Precedence value(s)";
796                    }791                    }
797                  }792                  }
798                  container default {793                  container default {
799                    description794                    description
800                      "Default ";795                      "Default ";
801                    leaf rate {796                    leaf rate {
802                      type uint32 {797                      type uint32 {
803                        range "0..4294967295" {798                        range "0..4294967295" {
804                          description799                          description
805                            "Packets Per Second (actual Min and Max range depends on platform)";800                            "Packets Per Second (actual Min and Max range depends on platform)";
806                        }801                        }
807                      }802                      }
808                      description803                      description
809                        "Rate in PPS";804                        "Rate in PPS";
810                    }805                    }
811                    leaf-list precedence {806                    leaf-list precedence {
812                      type union {807                      type union {
813                        type uint32 {808                        type uint32 {
814                          range "0..7" {809                          range "0..7" {
815                            description810                            description
816                              "Precedence value";811                              "Precedence value";
817                          }812                          }
818                        }813                        }
819                        type enumeration {814                        type enumeration {
820                          enum "critical" {815                          enum "critical" {
821                            value 5;816                            value 5;
822                            description817                            description
823                              "Critical precedence (5)";818                              "Critical precedence (5)";
824                          }819                          }
825                          enum "flash" {820                          enum "flash" {
826                            value 3;821                            value 3;
827                            description822                            description
828                              "Flash precedence (3)";823                              "Flash precedence (3)";
829                          }824                          }
830                          enum "flash-override" {825                          enum "flash-override" {
831                            value 4;826                            value 4;
832                            description827                            description
833                              "Flash override precedence (4)";828                              "Flash override precedence (4)";
834                          }829                          }
835                          enum "immediate" {830                          enum "immediate" {
836                            value 2;831                            value 2;
837                            description832                            description
838                              "Immediate precedence (2)";833                              "Immediate precedence (2)";
839                          }834                          }
840                          enum "internet" {835                          enum "internet" {
841                            value 6;836                            value 6;
842                            description837                            description
843                              "Internetwork control precedence (6)";838                              "Internetwork control precedence (6)";
844                          }839                          }
845                          enum "network" {840                          enum "network" {
846                            value 7;841                            value 7;
847                            description842                            description
848                              "Network control precedence (7)";843                              "Network control precedence (7)";
849                          }844                          }
850                          enum "priority" {845                          enum "priority" {
851                            value 1;846                            value 1;
852                            description847                            description
853                              "Priority precedence (1)";848                              "Priority precedence (1)";
854                          }849                          }
855                          enum "routine" {850                          enum "routine" {
856                            value 0;851                            value 0;
857                            description852                            description
858                              "Routine precedence (0)";853                              "Routine precedence (0)";
859                          }854                          }
860                        }855                        }
861                      }856                      }
862                      max-elements "8";857                      max-elements "8";
863                      description858                      description
864                        "TOS Precedence value(s)";859                        "TOS Precedence value(s)";
865                    }860                    }
866                  }861                  }
867                }862                }
868                container blb {863                container blb {
869                  description864                  description
870                    "BLB ";865                    "BLB ";
871                  container known {866                  container known {
872                    description867                    description
873                      "Known ";868                      "Known ";
874                    leaf rate {869                    leaf rate {
875                      type uint32 {870                      type uint32 {
876                        range "0..4294967295" {871                        range "0..4294967295" {
877                          description872                          description
878                            "Packets Per Second (actual Min and Max range depends on platform)";873                            "Packets Per Second (actual Min and Max range depends on platform)";
879                        }874                        }
880                      }875                      }
881                      description876                      description
882                        "Rate in PPS";877                        "Rate in PPS";
883                    }878                    }
884                    leaf-list precedence {879                    leaf-list precedence {
885                      type union {880                      type union {
886                        type uint32 {881                        type uint32 {
887                          range "0..7" {882                          range "0..7" {
888                            description883                            description
889                              "Precedence value";884                              "Precedence value";
890                          }885                          }
891                        }886                        }
892                        type enumeration {887                        type enumeration {
893                          enum "critical" {888                          enum "critical" {
894                            value 5;889                            value 5;
895                            description890                            description
896                              "Critical precedence (5)";891                              "Critical precedence (5)";
897                          }892                          }
898                          enum "flash" {893                          enum "flash" {
899                            value 3;894                            value 3;
900                            description895                            description
901                              "Flash precedence (3)";896                              "Flash precedence (3)";
902                          }897                          }
903                          enum "flash-override" {898                          enum "flash-override" {
904                            value 4;899                            value 4;
905                            description900                            description
906                              "Flash override precedence (4)";901                              "Flash override precedence (4)";
907                          }902                          }
908                          enum "immediate" {903                          enum "immediate" {
909                            value 2;904                            value 2;
910                            description905                            description
911                              "Immediate precedence (2)";906                              "Immediate precedence (2)";
912                          }907                          }
913                          enum "internet" {908                          enum "internet" {
914                            value 6;909                            value 6;
915                            description910                            description
916                              "Internetwork control precedence (6)";911                              "Internetwork control precedence (6)";
917                          }912                          }
918                          enum "network" {913                          enum "network" {
919                            value 7;914                            value 7;
920                            description915                            description
921                              "Network control precedence (7)";916                              "Network control precedence (7)";
922                          }917                          }
923                          enum "priority" {918                          enum "priority" {
924                            value 1;919                            value 1;
925                            description920                            description
926                              "Priority precedence (1)";921                              "Priority precedence (1)";
927                          }922                          }
928                          enum "routine" {923                          enum "routine" {
929                            value 0;924                            value 0;
930                            description925                            description
931                              "Routine precedence (0)";926                              "Routine precedence (0)";
932                          }927                          }
933                        }928                        }
934                      }929                      }
935                      max-elements "8";930                      max-elements "8";
936                      description931                      description
937                        "TOS Precedence value(s)";932                        "TOS Precedence value(s)";
938                    }933                    }
939                  }934                  }
940                  container default {935                  container default {
941                    description936                    description
942                      "Default ";937                      "Default ";
943                    leaf rate {938                    leaf rate {
944                      type uint32 {939                      type uint32 {
945                        range "0..4294967295" {940                        range "0..4294967295" {
946                          description941                          description
947                            "Packets Per Second (actual Min and Max range depends on platform)";942                            "Packets Per Second (actual Min and Max range depends on platform)";
948                        }943                        }
949                      }944                      }
950                      description945                      description
951                        "Rate in PPS";946                        "Rate in PPS";
952                    }947                    }
953                    leaf-list precedence {948                    leaf-list precedence {
954                      type union {949                      type union {
955                        type uint32 {950                        type uint32 {
956                          range "0..7" {951                          range "0..7" {
957                            description952                            description
958                              "Precedence value";953                              "Precedence value";
959                          }954                          }
960                        }955                        }
961                        type enumeration {956                        type enumeration {
962                          enum "critical" {957                          enum "critical" {
963                            value 5;958                            value 5;
964                            description959                            description
965                              "Critical precedence (5)";960                              "Critical precedence (5)";
966                          }961                          }
967                          enum "flash" {962                          enum "flash" {
968                            value 3;963                            value 3;
969                            description964                            description
970                              "Flash precedence (3)";965                              "Flash precedence (3)";
971                          }966                          }
972                          enum "flash-override" {967                          enum "flash-override" {
973                            value 4;968                            value 4;
974                            description969                            description
975                              "Flash override precedence (4)";970                              "Flash override precedence (4)";
976                          }971                          }
977                          enum "immediate" {972                          enum "immediate" {
978                            value 2;973                            value 2;
979                            description974                            description
980                              "Immediate precedence (2)";975                              "Immediate precedence (2)";
981                          }976                          }
982                          enum "internet" {977                          enum "internet" {
983                            value 6;978                            value 6;
984                            description979                            description
985                              "Internetwork control precedence (6)";980                              "Internetwork control precedence (6)";
986                          }981                          }
987                          enum "network" {982                          enum "network" {
988                            value 7;983                            value 7;
989                            description984                            description
990                              "Network control precedence (7)";985                              "Network control precedence (7)";
991                          }986                          }
992                          enum "priority" {987                          enum "priority" {
993                            value 1;988                            value 1;
994                            description989                            description
995                              "Priority precedence (1)";990                              "Priority precedence (1)";
996                          }991                          }
997                          enum "routine" {992                          enum "routine" {
998                            value 0;993                            value 0;
999                            description994                            description
1000                              "Routine precedence (0)";995                              "Routine precedence (0)";
1001                          }996                          }
1002                        }997                        }
1003                      }998                      }
1004                      max-elements "8";999                      max-elements "8";
1005                      description1000                      description
1006                        "TOS Precedence value(s)";1001                        "TOS Precedence value(s)";
1007                    }1002                    }
1008                  }1003                  }
1009                }1004                }
1010                container singlepath {1005                container singlepath {
1011                  description1006                  description
1012                    "Singlepath ";1007                    "Singlepath ";
1013                  leaf rate {1008                  leaf rate {
1014                    type uint32 {1009                    type uint32 {
1015                      range "0..4294967295" {1010                      range "0..4294967295" {
1016                        description1011                        description
1017                          "Packets Per Second (actual Min and Max range depends on platform)";1012                          "Packets Per Second (actual Min and Max range depends on platform)";
1018                      }1013                      }
1019                    }1014                    }
1020                    description1015                    description
1021                      "Rate in PPS";1016                      "Rate in PPS";
1022                  }1017                  }
1023                  leaf-list precedence {1018                  leaf-list precedence {
1024                    type union {1019                    type union {
1025                      type uint32 {1020                      type uint32 {
1026                        range "0..7" {1021                        range "0..7" {
1027                          description1022                          description
1028                            "Precedence value";1023                            "Precedence value";
1029                        }1024                        }
1030                      }1025                      }
1031                      type enumeration {1026                      type enumeration {
1032                        enum "critical" {1027                        enum "critical" {
1033                          value 5;1028                          value 5;
1034                          description1029                          description
1035                            "Critical precedence (5)";1030                            "Critical precedence (5)";
1036                        }1031                        }
1037                        enum "flash" {1032                        enum "flash" {
1038                          value 3;1033                          value 3;
1039                          description1034                          description
1040                            "Flash precedence (3)";1035                            "Flash precedence (3)";
1041                        }1036                        }
1042                        enum "flash-override" {1037                        enum "flash-override" {
1043                          value 4;1038                          value 4;
1044                          description1039                          description
1045                            "Flash override precedence (4)";1040                            "Flash override precedence (4)";
1046                        }1041                        }
1047                        enum "immediate" {1042                        enum "immediate" {
1048                          value 2;1043                          value 2;
1049                          description1044                          description
1050                            "Immediate precedence (2)";1045                            "Immediate precedence (2)";
1051                        }1046                        }
1052                        enum "internet" {1047                        enum "internet" {
1053                          value 6;1048                          value 6;
1054                          description1049                          description
1055                            "Internetwork control precedence (6)";1050                            "Internetwork control precedence (6)";
1056                        }1051                        }
1057                        enum "network" {1052                        enum "network" {
1058                          value 7;1053                          value 7;
1059                          description1054                          description
1060                            "Network control precedence (7)";1055                            "Network control precedence (7)";
1061                        }1056                        }
1062                        enum "priority" {1057                        enum "priority" {
1063                          value 1;1058                          value 1;
1064                          description1059                          description
1065                            "Priority precedence (1)";1060                            "Priority precedence (1)";
1066                        }1061                        }
1067                        enum "routine" {1062                        enum "routine" {
1068                          value 0;1063                          value 0;
1069                          description1064                          description
1070                            "Routine precedence (0)";1065                            "Routine precedence (0)";
1071                        }1066                        }
1072                      }1067                      }
1073                    }1068                    }
1074                    max-elements "8";1069                    max-elements "8";
1075                    description1070                    description
1076                      "TOS Precedence value(s)";1071                      "TOS Precedence value(s)";
1077                  }1072                  }
1078                }1073                }
1079              }1074              }
1080              container bgp {1075              container bgp {
1081                description1076                description
1082                  "BGP ";1077                  "BGP ";
1083                container known {1078                container known {
1084                  description1079                  description
1085                    "Known ";1080                    "Known ";
1086                  leaf rate {1081                  leaf rate {
1087                    type uint32 {1082                    type uint32 {
1088                      range "0..4294967295" {1083                      range "0..4294967295" {
1089                        description1084                        description
1090                          "Packets Per Second (actual Min and Max range depends on platform)";1085                          "Packets Per Second (actual Min and Max range depends on platform)";
1091                      }1086                      }
1092                    }1087                    }
1093                    description1088                    description
1094                      "Rate in PPS";1089                      "Rate in PPS";
1095                  }1090                  }
1096                  leaf-list precedence {1091                  leaf-list precedence {
1097                    type union {1092                    type union {
1098                      type uint32 {1093                      type uint32 {
1099                        range "0..7" {1094                        range "0..7" {
1100                          description1095                          description
1101                            "Precedence value";1096                            "Precedence value";
1102                        }1097                        }
1103                      }1098                      }
1104                      type enumeration {1099                      type enumeration {
1105                        enum "critical" {1100                        enum "critical" {
1106                          value 5;1101                          value 5;
1107                          description1102                          description
1108                            "Critical precedence (5)";1103                            "Critical precedence (5)";
1109                        }1104                        }
1110                        enum "flash" {1105                        enum "flash" {
1111                          value 3;1106                          value 3;
1112                          description1107                          description
1113                            "Flash precedence (3)";1108                            "Flash precedence (3)";
1114                        }1109                        }
1115                        enum "flash-override" {1110                        enum "flash-override" {
1116                          value 4;1111                          value 4;
1117                          description1112                          description
1118                            "Flash override precedence (4)";1113                            "Flash override precedence (4)";
1119                        }1114                        }
1120                        enum "immediate" {1115                        enum "immediate" {
1121                          value 2;1116                          value 2;
1122                          description1117                          description
1123                            "Immediate precedence (2)";1118                            "Immediate precedence (2)";
1124                        }1119                        }
1125                        enum "internet" {1120                        enum "internet" {
1126                          value 6;1121                          value 6;
1127                          description1122                          description
1128                            "Internetwork control precedence (6)";1123                            "Internetwork control precedence (6)";
1129                        }1124                        }
1130                        enum "network" {1125                        enum "network" {
1131                          value 7;1126                          value 7;
1132                          description1127                          description
1133                            "Network control precedence (7)";1128                            "Network control precedence (7)";
1134                        }1129                        }
1135                        enum "priority" {1130                        enum "priority" {
1136                          value 1;1131                          value 1;
1137                          description1132                          description
1138                            "Priority precedence (1)";1133                            "Priority precedence (1)";
1139                        }1134                        }
1140                        enum "routine" {1135                        enum "routine" {
1141                          value 0;1136                          value 0;
1142                          description1137                          description
1143                            "Routine precedence (0)";1138                            "Routine precedence (0)";
1144                        }1139                        }
1145                      }1140                      }
1146                    }1141                    }
1147                    max-elements "8";1142                    max-elements "8";
1148                    description1143                    description
1149                      "TOS Precedence value(s)";1144                      "TOS Precedence value(s)";
1150                  }1145                  }
1151                }1146                }
1152                container configured {1147                container configured {
1153                  description1148                  description
1154                    "Configured";1149                    "Configured";
1155                  leaf rate {1150                  leaf rate {
1156                    type uint32 {1151                    type uint32 {
1157                      range "0..4294967295" {1152                      range "0..4294967295" {
1158                        description1153                        description
1159                          "Packets Per Second (actual Min and Max range depends on platform)";1154                          "Packets Per Second (actual Min and Max range depends on platform)";
1160                      }1155                      }
1161                    }1156                    }
1162                    description1157                    description
1163                      "Rate in PPS";1158                      "Rate in PPS";
1164                  }1159                  }
1165                  leaf-list precedence {1160                  leaf-list precedence {
1166                    type union {1161                    type union {
1167                      type uint32 {1162                      type uint32 {
1168                        range "0..7" {1163                        range "0..7" {
1169                          description1164                          description
1170                            "Precedence value";1165                            "Precedence value";
1171                        }1166                        }
1172                      }1167                      }
1173                      type enumeration {1168                      type enumeration {
1174                        enum "critical" {1169                        enum "critical" {
1175                          value 5;1170                          value 5;
1176                          description1171                          description
1177                            "Critical precedence (5)";1172                            "Critical precedence (5)";
1178                        }1173                        }
1179                        enum "flash" {1174                        enum "flash" {
1180                          value 3;1175                          value 3;
1181                          description1176                          description
1182                            "Flash precedence (3)";1177                            "Flash precedence (3)";
1183                        }1178                        }
1184                        enum "flash-override" {1179                        enum "flash-override" {
1185                          value 4;1180                          value 4;
1186                          description1181                          description
1187                            "Flash override precedence (4)";1182                            "Flash override precedence (4)";
1188                        }1183                        }
1189                        enum "immediate" {1184                        enum "immediate" {
1190                          value 2;1185                          value 2;
1191                          description1186                          description
1192                            "Immediate precedence (2)";1187                            "Immediate precedence (2)";
1193                        }1188                        }
1194                        enum "internet" {1189                        enum "internet" {
1195                          value 6;1190                          value 6;
1196                          description1191                          description
1197                            "Internetwork control precedence (6)";1192                            "Internetwork control precedence (6)";
1198                        }1193                        }
1199                        enum "network" {1194                        enum "network" {
1200                          value 7;1195                          value 7;
1201                          description1196                          description
1202                            "Network control precedence (7)";1197                            "Network control precedence (7)";
1203                        }1198                        }
1204                        enum "priority" {1199                        enum "priority" {
1205                          value 1;1200                          value 1;
1206                          description1201                          description
1207                            "Priority precedence (1)";1202                            "Priority precedence (1)";
1208                        }1203                        }
1209                        enum "routine" {1204                        enum "routine" {
1210                          value 0;1205                          value 0;
1211                          description1206                          description
1212                            "Routine precedence (0)";1207                            "Routine precedence (0)";
1213                        }1208                        }
1214                      }1209                      }
1215                    }1210                    }
1216                    max-elements "8";1211                    max-elements "8";
1217                    description1212                    description
1218                      "TOS Precedence value(s)";1213                      "TOS Precedence value(s)";
1219                  }1214                  }
1220                }1215                }
1221                container default {1216                container default {
1222                  description1217                  description
1223                    "Default ";1218                    "Default ";
1224                  leaf rate {1219                  leaf rate {
1225                    type uint32 {1220                    type uint32 {
1226                      range "0..4294967295" {1221                      range "0..4294967295" {
1227                        description1222                        description
1228                          "Packets Per Second (actual Min and Max range depends on platform)";1223                          "Packets Per Second (actual Min and Max range depends on platform)";
1229                      }1224                      }
1230                    }1225                    }
1231                    description1226                    description
1232                      "Rate in PPS";1227                      "Rate in PPS";
1233                  }1228                  }
1234                  leaf-list precedence {1229                  leaf-list precedence {
1235                    type union {1230                    type union {
1236                      type uint32 {1231                      type uint32 {
1237                        range "0..7" {1232                        range "0..7" {
1238                          description1233                          description
1239                            "Precedence value";1234                            "Precedence value";
1240                        }1235                        }
1241                      }1236                      }
1242                      type enumeration {1237                      type enumeration {
1243                        enum "critical" {1238                        enum "critical" {
1244                          value 5;1239                          value 5;
1245                          description1240                          description
1246                            "Critical precedence (5)";1241                            "Critical precedence (5)";
1247                        }1242                        }
1248                        enum "flash" {1243                        enum "flash" {
1249                          value 3;1244                          value 3;
1250                          description1245                          description
1251                            "Flash precedence (3)";1246                            "Flash precedence (3)";
1252                        }1247                        }
1253                        enum "flash-override" {1248                        enum "flash-override" {
1254                          value 4;1249                          value 4;
1255                          description1250                          description
1256                            "Flash override precedence (4)";1251                            "Flash override precedence (4)";
1257                        }1252                        }
1258                        enum "immediate" {1253                        enum "immediate" {
1259                          value 2;1254                          value 2;
1260                          description1255                          description
1261                            "Immediate precedence (2)";1256                            "Immediate precedence (2)";
1262                        }1257                        }
1263                        enum "internet" {1258                        enum "internet" {
1264                          value 6;1259                          value 6;
1265                          description1260                          description
1266                            "Internetwork control precedence (6)";1261                            "Internetwork control precedence (6)";
1267                        }1262                        }
1268                        enum "network" {1263                        enum "network" {
1269                          value 7;1264                          value 7;
1270                          description1265                          description
1271                            "Network control precedence (7)";1266                            "Network control precedence (7)";
1272                        }1267                        }
1273                        enum "priority" {1268                        enum "priority" {
1274                          value 1;1269                          value 1;
1275                          description1270                          description
1276                            "Priority precedence (1)";1271                            "Priority precedence (1)";
1277                        }1272                        }
1278                        enum "routine" {1273                        enum "routine" {
1279                          value 0;1274                          value 0;
1280                          description1275                          description
1281                            "Routine precedence (0)";1276                            "Routine precedence (0)";
1282                        }1277                        }
1283                      }1278                      }
1284                    }1279                    }
1285                    max-elements "8";1280                    max-elements "8";
1286                    description1281                    description
1287                      "TOS Precedence value(s)";1282                      "TOS Precedence value(s)";
1288                  }1283                  }
1289                }1284                }
1290              }1285              }
1291              container pim {1286              container pim {
1292                description1287                description
1293                  "PIM ";1288                  "PIM ";
1294                container unicast {1289                container unicast {
1295                  description1290                  description
1296                    "Unicast ";1291                    "Unicast ";
1297                  leaf rate {1292                  leaf rate {
1298                    type uint32 {1293                    type uint32 {
1299                      range "0..4294967295" {1294                      range "0..4294967295" {
1300                        description1295                        description
1301                          "Packets Per Second (actual Min and Max range depends on platform)";1296                          "Packets Per Second (actual Min and Max range depends on platform)";
1302                      }1297                      }
1303                    }1298                    }
1304                    description1299                    description
1305                      "Rate in PPS";1300                      "Rate in PPS";
1306                  }1301                  }
1307                  leaf-list precedence {1302                  leaf-list precedence {
1308                    type union {1303                    type union {
1309                      type uint32 {1304                      type uint32 {
1310                        range "0..7" {1305                        range "0..7" {
1311                          description1306                          description
1312                            "Precedence value";1307                            "Precedence value";
1313                        }1308                        }
1314                      }1309                      }
1315                      type enumeration {1310                      type enumeration {
1316                        enum "critical" {1311                        enum "critical" {
1317                          value 5;1312                          value 5;
1318                          description1313                          description
1319                            "Critical precedence (5)";1314                            "Critical precedence (5)";
1320                        }1315                        }
1321                        enum "flash" {1316                        enum "flash" {
1322                          value 3;1317                          value 3;
1323                          description1318                          description
1324                            "Flash precedence (3)";1319                            "Flash precedence (3)";
1325                        }1320                        }
1326                        enum "flash-override" {1321                        enum "flash-override" {
1327                          value 4;1322                          value 4;
1328                          description1323                          description
1329                            "Flash override precedence (4)";1324                            "Flash override precedence (4)";
1330                        }1325                        }
1331                        enum "immediate" {1326                        enum "immediate" {
1332                          value 2;1327                          value 2;
1333                          description1328                          description
1334                            "Immediate precedence (2)";1329                            "Immediate precedence (2)";
1335                        }1330                        }
1336                        enum "internet" {1331                        enum "internet" {
1337                          value 6;1332                          value 6;
1338                          description1333                          description
1339                            "Internetwork control precedence (6)";1334                            "Internetwork control precedence (6)";
1340                        }1335                        }
1341                        enum "network" {1336                        enum "network" {
1342                          value 7;1337                          value 7;
1343                          description1338                          description
1344                            "Network control precedence (7)";1339                            "Network control precedence (7)";
1345                        }1340                        }
1346                        enum "priority" {1341                        enum "priority" {
1347                          value 1;1342                          value 1;
1348                          description1343                          description
1349                            "Priority precedence (1)";1344                            "Priority precedence (1)";
1350                        }1345                        }
1351                        enum "routine" {1346                        enum "routine" {
1352                          value 0;1347                          value 0;
1353                          description1348                          description
1354                            "Routine precedence (0)";1349                            "Routine precedence (0)";
1355                        }1350                        }
1356                      }1351                      }
1357                    }1352                    }
1358                    max-elements "8";1353                    max-elements "8";
1359                    description1354                    description
1360                      "TOS Precedence value(s)";1355                      "TOS Precedence value(s)";
1361                  }1356                  }
1362                }1357                }
1363                container multicast {1358                container multicast {
1364                  description1359                  description
1365                    "Multicast";1360                    "Multicast";
1366                  container known {1361                  container known {
1367                    description1362                    description
1368                      "Known ";1363                      "Known ";
1369                    leaf rate {1364                    leaf rate {
1370                      type uint32 {1365                      type uint32 {
1371                        range "0..4294967295" {1366                        range "0..4294967295" {
1372                          description1367                          description
1373                            "Packets Per Second (actual Min and Max range depends on platform)";1368                            "Packets Per Second (actual Min and Max range depends on platform)";
1374                        }1369                        }
1375                      }1370                      }
1376                      description1371                      description
1377                        "Rate in PPS";1372                        "Rate in PPS";
1378                    }1373                    }
1379                    leaf-list precedence {1374                    leaf-list precedence {
1380                      type union {1375                      type union {
1381                        type uint32 {1376                        type uint32 {
1382                          range "0..7" {1377                          range "0..7" {
1383                            description1378                            description
1384                              "Precedence value";1379                              "Precedence value";
1385                          }1380                          }
1386                        }1381                        }
1387                        type enumeration {1382                        type enumeration {
1388                          enum "critical" {1383                          enum "critical" {
1389                            value 5;1384                            value 5;
1390                            description1385                            description
1391                              "Critical precedence (5)";1386                              "Critical precedence (5)";
1392                          }1387                          }
1393                          enum "flash" {1388                          enum "flash" {
1394                            value 3;1389                            value 3;
1395                            description1390                            description
1396                              "Flash precedence (3)";1391                              "Flash precedence (3)";
1397                          }1392                          }
1398                          enum "flash-override" {1393                          enum "flash-override" {
1399                            value 4;1394                            value 4;
1400                            description1395                            description
1401                              "Flash override precedence (4)";1396                              "Flash override precedence (4)";
1402                          }1397                          }
1403                          enum "immediate" {1398                          enum "immediate" {
1404                            value 2;1399                            value 2;
1405                            description1400                            description
1406                              "Immediate precedence (2)";1401                              "Immediate precedence (2)";
1407                          }1402                          }
1408                          enum "internet" {1403                          enum "internet" {
1409                            value 6;1404                            value 6;
1410                            description1405                            description
1411                              "Internetwork control precedence (6)";1406                              "Internetwork control precedence (6)";
1412                          }1407                          }
1413                          enum "network" {1408                          enum "network" {
1414                            value 7;1409                            value 7;
1415                            description1410                            description
1416                              "Network control precedence (7)";1411                              "Network control precedence (7)";
1417                          }1412                          }
1418                          enum "priority" {1413                          enum "priority" {
1419                            value 1;1414                            value 1;
1420                            description1415                            description
1421                              "Priority precedence (1)";1416                              "Priority precedence (1)";
1422                          }1417                          }
1423                          enum "routine" {1418                          enum "routine" {
1424                            value 0;1419                            value 0;
1425                            description1420                            description
1426                              "Routine precedence (0)";1421                              "Routine precedence (0)";
1427                          }1422                          }
1428                        }1423                        }
1429                      }1424                      }
1430                      max-elements "8";1425                      max-elements "8";
1431                      description1426                      description
1432                        "TOS Precedence value(s)";1427                        "TOS Precedence value(s)";
1433                    }1428                    }
1434                  }1429                  }
1435                  container default {1430                  container default {
1436                    description1431                    description
1437                      "Default ";1432                      "Default ";
1438                    leaf rate {1433                    leaf rate {
1439                      type uint32 {1434                      type uint32 {
1440                        range "0..4294967295" {1435                        range "0..4294967295" {
1441                          description1436                          description
1442                            "Packets Per Second (actual Min and Max range depends on platform)";1437                            "Packets Per Second (actual Min and Max range depends on platform)";
1443                        }1438                        }
1444                      }1439                      }
1445                      description1440                      description
1446                        "Rate in PPS";1441                        "Rate in PPS";
1447                    }1442                    }
1448                    leaf-list precedence {1443                    leaf-list precedence {
1449                      type union {1444                      type union {
1450                        type uint32 {1445                        type uint32 {
1451                          range "0..7" {1446                          range "0..7" {
1452                            description1447                            description
1453                              "Precedence value";1448                              "Precedence value";
1454                          }1449                          }
1455                        }1450                        }
1456                        type enumeration {1451                        type enumeration {
1457                          enum "critical" {1452                          enum "critical" {
1458                            value 5;1453                            value 5;
1459                            description1454                            description
1460                              "Critical precedence (5)";1455                              "Critical precedence (5)";
1461                          }1456                          }
1462                          enum "flash" {1457                          enum "flash" {
1463                            value 3;1458                            value 3;
1464                            description1459                            description
1465                              "Flash precedence (3)";1460                              "Flash precedence (3)";
1466                          }1461                          }
1467                          enum "flash-override" {1462                          enum "flash-override" {
1468                            value 4;1463                            value 4;
1469                            description1464                            description
1470                              "Flash override precedence (4)";1465                              "Flash override precedence (4)";
1471                          }1466                          }
1472                          enum "immediate" {1467                          enum "immediate" {
1473                            value 2;1468                            value 2;
1474                            description1469                            description
1475                              "Immediate precedence (2)";1470                              "Immediate precedence (2)";
1476                          }1471                          }
1477                          enum "internet" {1472                          enum "internet" {
1478                            value 6;1473                            value 6;
1479                            description1474                            description
1480                              "Internetwork control precedence (6)";1475                              "Internetwork control precedence (6)";
1481                          }1476                          }
1482                          enum "network" {1477                          enum "network" {
1483                            value 7;1478                            value 7;
1484                            description1479                            description
1485                              "Network control precedence (7)";1480                              "Network control precedence (7)";
1486                          }1481                          }
1487                          enum "priority" {1482                          enum "priority" {
1488                            value 1;1483                            value 1;
1489                            description1484                            description
1490                              "Priority precedence (1)";1485                              "Priority precedence (1)";
1491                          }1486                          }
1492                          enum "routine" {1487                          enum "routine" {
1493                            value 0;1488                            value 0;
1494                            description1489                            description
1495                              "Routine precedence (0)";1490                              "Routine precedence (0)";
1496                          }1491                          }
1497                        }1492                        }
1498                      }1493                      }
1499                      max-elements "8";1494                      max-elements "8";
1500                      description1495                      description
1501                        "TOS Precedence value(s)";1496                        "TOS Precedence value(s)";
1502                    }1497                    }
1503                  }1498                  }
1504                }1499                }
1505              }1500              }
1506              container igmp {1501              container igmp {
1507                description1502                description
1508                  "IGMP ";1503                  "IGMP ";
1509                leaf rate {1504                leaf rate {
1510                  type uint32 {1505                  type uint32 {
1511                    range "0..4294967295" {1506                    range "0..4294967295" {
1512                      description1507                      description
1513                        "Packets Per Second (actual Min and Max range depends on platform)";1508                        "Packets Per Second (actual Min and Max range depends on platform)";
1514                    }1509                    }
1515                  }1510                  }
1516                  description1511                  description
1517                    "Rate in PPS";1512                    "Rate in PPS";
1518                }1513                }
1519                leaf-list precedence {1514                leaf-list precedence {
1520                  type union {1515                  type union {
1521                    type uint32 {1516                    type uint32 {
1522                      range "0..7" {1517                      range "0..7" {
1523                        description1518                        description
1524                          "Precedence value";1519                          "Precedence value";
1525                      }1520                      }
1526                    }1521                    }
1527                    type enumeration {1522                    type enumeration {
1528                      enum "critical" {1523                      enum "critical" {
1529                        value 5;1524                        value 5;
1530                        description1525                        description
1531                          "Critical precedence (5)";1526                          "Critical precedence (5)";
1532                      }1527                      }
1533                      enum "flash" {1528                      enum "flash" {
1534                        value 3;1529                        value 3;
1535                        description1530                        description
1536                          "Flash precedence (3)";1531                          "Flash precedence (3)";
1537                      }1532                      }
1538                      enum "flash-override" {1533                      enum "flash-override" {
1539                        value 4;1534                        value 4;
1540                        description1535                        description
1541                          "Flash override precedence (4)";1536                          "Flash override precedence (4)";
1542                      }1537                      }
1543                      enum "immediate" {1538                      enum "immediate" {
1544                        value 2;1539                        value 2;
1545                        description1540                        description
1546                          "Immediate precedence (2)";1541                          "Immediate precedence (2)";
1547                      }1542                      }
1548                      enum "internet" {1543                      enum "internet" {
1549                        value 6;1544                        value 6;
1550                        description1545                        description
1551                          "Internetwork control precedence (6)";1546                          "Internetwork control precedence (6)";
1552                      }1547                      }
1553                      enum "network" {1548                      enum "network" {
1554                        value 7;1549                        value 7;
1555                        description1550                        description
1556                          "Network control precedence (7)";1551                          "Network control precedence (7)";
1557                      }1552                      }
1558                      enum "priority" {1553                      enum "priority" {
1559                        value 1;1554                        value 1;
1560                        description1555                        description
1561                          "Priority precedence (1)";1556                          "Priority precedence (1)";
1562                      }1557                      }
1563                      enum "routine" {1558                      enum "routine" {
1564                        value 0;1559                        value 0;
1565                        description1560                        description
1566                          "Routine precedence (0)";1561                          "Routine precedence (0)";
1567                      }1562                      }
1568                    }1563                    }
1569                  }1564                  }
1570                  max-elements "8";1565                  max-elements "8";
1571                  description1566                  description
1572                    "TOS Precedence value(s)";1567                    "TOS Precedence value(s)";
1573                }1568                }
1574              }1569              }
1575              container icmp {1570              container icmp {
1576                description1571                description
1577                  "ICMP ";1572                  "ICMP ";
1578                container local {1573                container local {
1579                  description1574                  description
1580                    "Local interest packets ";1575                    "Local interest packets ";
1581                  leaf rate {1576                  leaf rate {
1582                    type uint32 {1577                    type uint32 {
1583                      range "0..4294967295" {1578                      range "0..4294967295" {
1584                        description1579                        description
1585                          "Packets Per Second (actual Min and Max range depends on platform)";1580                          "Packets Per Second (actual Min and Max range depends on platform)";
1586                      }1581                      }
1587                    }1582                    }
1588                    description1583                    description
1589                      "Rate in PPS";1584                      "Rate in PPS";
1590                  }1585                  }
1591                  leaf-list precedence {1586                  leaf-list precedence {
1592                    type union {1587                    type union {
1593                      type uint32 {1588                      type uint32 {
1594                        range "0..7" {1589                        range "0..7" {
1595                          description1590                          description
1596                            "Precedence value";1591                            "Precedence value";
1597                        }1592                        }
1598                      }1593                      }
1599                      type enumeration {1594                      type enumeration {
1600                        enum "critical" {1595                        enum "critical" {
1601                          value 5;1596                          value 5;
1602                          description1597                          description
1603                            "Critical precedence (5)";1598                            "Critical precedence (5)";
1604                        }1599                        }
1605                        enum "flash" {1600                        enum "flash" {
1606                          value 3;1601                          value 3;
1607                          description1602                          description
1608                            "Flash precedence (3)";1603                            "Flash precedence (3)";
1609                        }1604                        }
1610                        enum "flash-override" {1605                        enum "flash-override" {
1611                          value 4;1606                          value 4;
1612                          description1607                          description
1613                            "Flash override precedence (4)";1608                            "Flash override precedence (4)";
1614                        }1609                        }
1615                        enum "immediate" {1610                        enum "immediate" {
1616                          value 2;1611                          value 2;
1617                          description1612                          description
1618                            "Immediate precedence (2)";1613                            "Immediate precedence (2)";
1619                        }1614                        }
1620                        enum "internet" {1615                        enum "internet" {
1621                          value 6;1616                          value 6;
1622                          description1617                          description
1623                            "Internetwork control precedence (6)";1618                            "Internetwork control precedence (6)";
1624                        }1619                        }
1625                        enum "network" {1620                        enum "network" {
1626                          value 7;1621                          value 7;
1627                          description1622                          description
1628                            "Network control precedence (7)";1623                            "Network control precedence (7)";
1629                        }1624                        }
1630                        enum "priority" {1625                        enum "priority" {
1631                          value 1;1626                          value 1;
1632                          description1627                          description
1633                            "Priority precedence (1)";1628                            "Priority precedence (1)";
1634                        }1629                        }
1635                        enum "routine" {1630                        enum "routine" {
1636                          value 0;1631                          value 0;
1637                          description1632                          description
1638                            "Routine precedence (0)";1633                            "Routine precedence (0)";
1639                        }1634                        }
1640                      }1635                      }
1641                    }1636                    }
1642                    max-elements "8";1637                    max-elements "8";
1643                    description1638                    description
1644                      "TOS Precedence value(s)";1639                      "TOS Precedence value(s)";
1645                  }1640                  }
1646                }1641                }
1647                container application {1642                container application {
1648                  description1643                  description
1649                    "Specific application packets ";1644                    "Specific application packets ";
1650                  leaf rate {1645                  leaf rate {
1651                    type uint32 {1646                    type uint32 {
1652                      range "0..4294967295" {1647                      range "0..4294967295" {
1653                        description1648                        description
1654                          "Packets Per Second (actual Min and Max range depends on platform)";1649                          "Packets Per Second (actual Min and Max range depends on platform)";
1655                      }1650                      }
1656                    }1651                    }
1657                    description1652                    description
1658                      "Rate in PPS";1653                      "Rate in PPS";
1659                  }1654                  }
1660                  leaf-list precedence {1655                  leaf-list precedence {
1661                    type union {1656                    type union {
1662                      type uint32 {1657                      type uint32 {
1663                        range "0..7" {1658                        range "0..7" {
1664                          description1659                          description
1665                            "Precedence value";1660                            "Precedence value";
1666                        }1661                        }
1667                      }1662                      }
1668                      type enumeration {1663                      type enumeration {
1669                        enum "critical" {1664                        enum "critical" {
1670                          value 5;1665                          value 5;
1671                          description1666                          description
1672                            "Critical precedence (5)";1667                            "Critical precedence (5)";
1673                        }1668                        }
1674                        enum "flash" {1669                        enum "flash" {
1675                          value 3;1670                          value 3;
1676                          description1671                          description
1677                            "Flash precedence (3)";1672                            "Flash precedence (3)";
1678                        }1673                        }
1679                        enum "flash-override" {1674                        enum "flash-override" {
1680                          value 4;1675                          value 4;
1681                          description1676                          description
1682                            "Flash override precedence (4)";1677                            "Flash override precedence (4)";
1683                        }1678                        }
1684                        enum "immediate" {1679                        enum "immediate" {
1685                          value 2;1680                          value 2;
1686                          description1681                          description
1687                            "Immediate precedence (2)";1682                            "Immediate precedence (2)";
1688                        }1683                        }
1689                        enum "internet" {1684                        enum "internet" {
1690                          value 6;1685                          value 6;
1691                          description1686                          description
1692                            "Internetwork control precedence (6)";1687                            "Internetwork control precedence (6)";
1693                        }1688                        }
1694                        enum "network" {1689                        enum "network" {
1695                          value 7;1690                          value 7;
1696                          description1691                          description
1697                            "Network control precedence (7)";1692                            "Network control precedence (7)";
1698                        }1693                        }
1699                        enum "priority" {1694                        enum "priority" {
1700                          value 1;1695                          value 1;
1701                          description1696                          description
1702                            "Priority precedence (1)";1697                            "Priority precedence (1)";
1703                        }1698                        }
1704                        enum "routine" {1699                        enum "routine" {
1705                          value 0;1700                          value 0;
1706                          description1701                          description
1707                            "Routine precedence (0)";1702                            "Routine precedence (0)";
1708                        }1703                        }
1709                      }1704                      }
1710                    }1705                    }
1711                    max-elements "8";1706                    max-elements "8";
1712                    description1707                    description
1713                      "TOS Precedence value(s)";1708                      "TOS Precedence value(s)";
1714                  }1709                  }
1715                }1710                }
1716                container control {1711                container control {
1717                  description1712                  description
1718                    "Control packets ";1713                    "Control packets ";
1719                  leaf rate {1714                  leaf rate {
1720                    type uint32 {1715                    type uint32 {
1721                      range "0..4294967295" {1716                      range "0..4294967295" {
1722                        description1717                        description
1723                          "Packets Per Second (actual Min and Max range depends on platform)";1718                          "Packets Per Second (actual Min and Max range depends on platform)";
1724                      }1719                      }
1725                    }1720                    }
1726                    description1721                    description
1727                      "Rate in PPS";1722                      "Rate in PPS";
1728                  }1723                  }
1729                  leaf-list precedence {1724                  leaf-list precedence {
1730                    type union {1725                    type union {
1731                      type uint32 {1726                      type uint32 {
1732                        range "0..7" {1727                        range "0..7" {
1733                          description1728                          description
1734                            "Precedence value";1729                            "Precedence value";
1735                        }1730                        }
1736                      }1731                      }
1737                      type enumeration {1732                      type enumeration {
1738                        enum "critical" {1733                        enum "critical" {
1739                          value 5;1734                          value 5;
1740                          description1735                          description
1741                            "Critical precedence (5)";1736                            "Critical precedence (5)";
1742                        }1737                        }
1743                        enum "flash" {1738                        enum "flash" {
1744                          value 3;1739                          value 3;
1745                          description1740                          description
1746                            "Flash precedence (3)";1741                            "Flash precedence (3)";
1747                        }1742                        }
1748                        enum "flash-override" {1743                        enum "flash-override" {
1749                          value 4;1744                          value 4;
1750                          description1745                          description
1751                            "Flash override precedence (4)";1746                            "Flash override precedence (4)";
1752                        }1747                        }
1753                        enum "immediate" {1748                        enum "immediate" {
1754                          value 2;1749                          value 2;
1755                          description1750                          description
1756                            "Immediate precedence (2)";1751                            "Immediate precedence (2)";
1757                        }1752                        }
1758                        enum "internet" {1753                        enum "internet" {
1759                          value 6;1754                          value 6;
1760                          description1755                          description
1761                            "Internetwork control precedence (6)";1756                            "Internetwork control precedence (6)";
1762                        }1757                        }
1763                        enum "network" {1758                        enum "network" {
1764                          value 7;1759                          value 7;
1765                          description1760                          description
1766                            "Network control precedence (7)";1761                            "Network control precedence (7)";
1767                        }1762                        }
1768                        enum "priority" {1763                        enum "priority" {
1769                          value 1;1764                          value 1;
1770                          description1765                          description
1771                            "Priority precedence (1)";1766                            "Priority precedence (1)";
1772                        }1767                        }
1773                        enum "routine" {1768                        enum "routine" {
1774                          value 0;1769                          value 0;
1775                          description1770                          description
1776                            "Routine precedence (0)";1771                            "Routine precedence (0)";
1777                        }1772                        }
1778                      }1773                      }
1779                    }1774                    }
1780                    max-elements "8";1775                    max-elements "8";
1781                    description1776                    description
1782                      "TOS Precedence value(s)";1777                      "TOS Precedence value(s)";
1783                  }1778                  }
1784                }1779                }
1785                container default {1780                container default {
1786                  description1781                  description
1787                    "Default packets ";1782                    "Default packets ";
1788                  leaf rate {1783                  leaf rate {
1789                    type uint32 {1784                    type uint32 {
1790                      range "0..4294967295" {1785                      range "0..4294967295" {
1791                        description1786                        description
1792                          "Packets Per Second (actual Min and Max range depends on platform)";1787                          "Packets Per Second (actual Min and Max range depends on platform)";
1793                      }1788                      }
1794                    }1789                    }
1795                    description1790                    description
1796                      "Rate in PPS";1791                      "Rate in PPS";
1797                  }1792                  }
1798                  leaf-list precedence {1793                  leaf-list precedence {
1799                    type union {1794                    type union {
1800                      type uint32 {1795                      type uint32 {
1801                        range "0..7" {1796                        range "0..7" {
1802                          description1797                          description
1803                            "Precedence value";1798                            "Precedence value";
1804                        }1799                        }
1805                      }1800                      }
1806                      type enumeration {1801                      type enumeration {
1807                        enum "critical" {1802                        enum "critical" {
1808                          value 5;1803                          value 5;
1809                          description1804                          description
1810                            "Critical precedence (5)";1805                            "Critical precedence (5)";
1811                        }1806                        }
1812                        enum "flash" {1807                        enum "flash" {
1813                          value 3;1808                          value 3;
1814                          description1809                          description
1815                            "Flash precedence (3)";1810                            "Flash precedence (3)";
1816                        }1811                        }
1817                        enum "flash-override" {1812                        enum "flash-override" {
1818                          value 4;1813                          value 4;
1819                          description1814                          description
1820                            "Flash override precedence (4)";1815                            "Flash override precedence (4)";
1821                        }1816                        }
1822                        enum "immediate" {1817                        enum "immediate" {
1823                          value 2;1818                          value 2;
1824                          description1819                          description
1825                            "Immediate precedence (2)";1820                            "Immediate precedence (2)";
1826                        }1821                        }
1827                        enum "internet" {1822                        enum "internet" {
1828                          value 6;1823                          value 6;
1829                          description1824                          description
1830                            "Internetwork control precedence (6)";1825                            "Internetwork control precedence (6)";
1831                        }1826                        }
1832                        enum "network" {1827                        enum "network" {
1833                          value 7;1828                          value 7;
1834                          description1829                          description
1835                            "Network control precedence (7)";1830                            "Network control precedence (7)";
1836                        }1831                        }
1837                        enum "priority" {1832                        enum "priority" {
1838                          value 1;1833                          value 1;
1839                          description1834                          description
1840                            "Priority precedence (1)";1835                            "Priority precedence (1)";
1841                        }1836                        }
1842                        enum "routine" {1837                        enum "routine" {
1843                          value 0;1838                          value 0;
1844                          description1839                          description
1845                            "Routine precedence (0)";1840                            "Routine precedence (0)";
1846                        }1841                        }
1847                      }1842                      }
1848                    }1843                    }
1849                    max-elements "8";1844                    max-elements "8";
1850                    description1845                    description
1851                      "TOS Precedence value(s)";1846                      "TOS Precedence value(s)";
1852                  }1847                  }
1853                }1848                }
1854                container generic {1849                container generic {
1855                  description1850                  description
1856                    "Generic application packets ";1851                    "Generic application packets ";
1857                  container echo-reply {1852                  container echo-reply {
1858                    description1853                    description
1859                      "Echo-reply packets ";1854                      "Echo-reply packets ";
1860                    leaf rate {1855                    leaf rate {
1861                      type uint32 {1856                      type uint32 {
1862                        range "0..4294967295" {1857                        range "0..4294967295" {
1863                          description1858                          description
1864                            "Packets Per Second (actual Min and Max range depends on platform)";1859                            "Packets Per Second (actual Min and Max range depends on platform)";
1865                        }1860                        }
1866                      }1861                      }
1867                      description1862                      description
1868                        "Rate in PPS";1863                        "Rate in PPS";
1869                    }1864                    }
1870                    leaf-list precedence {1865                    leaf-list precedence {
1871                      type union {1866                      type union {
1872                        type uint32 {1867                        type uint32 {
1873                          range "0..7" {1868                          range "0..7" {
1874                            description1869                            description
1875                              "Precedence value";1870                              "Precedence value";
1876                          }1871                          }
1877                        }1872                        }
1878                        type enumeration {1873                        type enumeration {
1879                          enum "critical" {1874                          enum "critical" {
1880                            value 5;1875                            value 5;
1881                            description1876                            description
1882                              "Critical precedence (5)";1877                              "Critical precedence (5)";
1883                          }1878                          }
1884                          enum "flash" {1879                          enum "flash" {
1885                            value 3;1880                            value 3;
1886                            description1881                            description
1887                              "Flash precedence (3)";1882                              "Flash precedence (3)";
1888                          }1883                          }
1889                          enum "flash-override" {1884                          enum "flash-override" {
1890                            value 4;1885                            value 4;
1891                            description1886                            description
1892                              "Flash override precedence (4)";1887                              "Flash override precedence (4)";
1893                          }1888                          }
1894                          enum "immediate" {1889                          enum "immediate" {
1895                            value 2;1890                            value 2;
1896                            description1891                            description
1897                              "Immediate precedence (2)";1892                              "Immediate precedence (2)";
1898                          }1893                          }
1899                          enum "internet" {1894                          enum "internet" {
1900                            value 6;1895                            value 6;
1901                            description1896                            description
1902                              "Internetwork control precedence (6)";1897                              "Internetwork control precedence (6)";
1903                          }1898                          }
1904                          enum "network" {1899                          enum "network" {
1905                            value 7;1900                            value 7;
1906                            description1901                            description
1907                              "Network control precedence (7)";1902                              "Network control precedence (7)";
1908                          }1903                          }
1909                          enum "priority" {1904                          enum "priority" {
1910                            value 1;1905                            value 1;
1911                            description1906                            description
1912                              "Priority precedence (1)";1907                              "Priority precedence (1)";
1913                          }1908                          }
1914                          enum "routine" {1909                          enum "routine" {
1915                            value 0;1910                            value 0;
1916                            description1911                            description
1917                              "Routine precedence (0)";1912                              "Routine precedence (0)";
1918                          }1913                          }
1919                        }1914                        }
1920                      }1915                      }
1921                      max-elements "8";1916                      max-elements "8";
1922                      description1917                      description
1923                        "TOS Precedence value(s)";1918                        "TOS Precedence value(s)";
1924                    }1919                    }
1925                  }1920                  }
1926                }1921                }
1927              }1922              }
1928              container ldp {1923              container ldp {
1929                description1924                description
1930                  "LDP ";1925                  "LDP ";
1931                container tcp {1926                container tcp {
1932                  description1927                  description
1933                    "TCP ";1928                    "TCP ";
1934                  container known {1929                  container known {
1935                    description1930                    description
1936                      "Known ";1931                      "Known ";
1937                    leaf rate {1932                    leaf rate {
1938                      type uint32 {1933                      type uint32 {
1939                        range "0..4294967295" {1934                        range "0..4294967295" {
1940                          description1935                          description
1941                            "Packets Per Second (actual Min and Max range depends on platform)";1936                            "Packets Per Second (actual Min and Max range depends on platform)";
1942                        }1937                        }
1943                      }1938                      }
1944                      description1939                      description
1945                        "Rate in PPS";1940                        "Rate in PPS";
1946                    }1941                    }
1947                    leaf-list precedence {1942                    leaf-list precedence {
1948                      type union {1943                      type union {
1949                        type uint32 {1944                        type uint32 {
1950                          range "0..7" {1945                          range "0..7" {
1951                            description1946                            description
1952                              "Precedence value";1947                              "Precedence value";
1953                          }1948                          }
1954                        }1949                        }
1955                        type enumeration {1950                        type enumeration {
1956                          enum "critical" {1951                          enum "critical" {
1957                            value 5;1952                            value 5;
1958                            description1953                            description
1959                              "Critical precedence (5)";1954                              "Critical precedence (5)";
1960                          }1955                          }
1961                          enum "flash" {1956                          enum "flash" {
1962                            value 3;1957                            value 3;
1963                            description1958                            description
1964                              "Flash precedence (3)";1959                              "Flash precedence (3)";
1965                          }1960                          }
1966                          enum "flash-override" {1961                          enum "flash-override" {
1967                            value 4;1962                            value 4;
1968                            description1963                            description
1969                              "Flash override precedence (4)";1964                              "Flash override precedence (4)";
1970                          }1965                          }
1971                          enum "immediate" {1966                          enum "immediate" {
1972                            value 2;1967                            value 2;
1973                            description1968                            description
1974                              "Immediate precedence (2)";1969                              "Immediate precedence (2)";
1975                          }1970                          }
1976                          enum "internet" {1971                          enum "internet" {
1977                            value 6;1972                            value 6;
1978                            description1973                            description
1979                              "Internetwork control precedence (6)";1974                              "Internetwork control precedence (6)";
1980                          }1975                          }
1981                          enum "network" {1976                          enum "network" {
1982                            value 7;1977                            value 7;
1983                            description1978                            description
1984                              "Network control precedence (7)";1979                              "Network control precedence (7)";
1985                          }1980                          }
1986                          enum "priority" {1981                          enum "priority" {
1987                            value 1;1982                            value 1;
1988                            description1983                            description
1989                              "Priority precedence (1)";1984                              "Priority precedence (1)";
1990                          }1985                          }
1991                          enum "routine" {1986                          enum "routine" {
1992                            value 0;1987                            value 0;
1993                            description1988                            description
1994                              "Routine precedence (0)";1989                              "Routine precedence (0)";
1995                          }1990                          }
1996                        }1991                        }
1997                      }1992                      }
1998                      max-elements "8";1993                      max-elements "8";
1999                      description1994                      description
2000                        "TOS Precedence value(s)";1995                        "TOS Precedence value(s)";
2001                    }1996                    }
2002                  }1997                  }
2003                  container configured {1998                  container configured {
2004                    description1999                    description
2005                      "Configured";2000                      "Configured";
2006                    leaf rate {2001                    leaf rate {
2007                      type uint32 {2002                      type uint32 {
2008                        range "0..4294967295" {2003                        range "0..4294967295" {
2009                          description2004                          description
2010                            "Packets Per Second (actual Min and Max range depends on platform)";2005                            "Packets Per Second (actual Min and Max range depends on platform)";
2011                        }2006                        }
2012                      }2007                      }
2013                      description2008                      description
2014                        "Rate in PPS";2009                        "Rate in PPS";
2015                    }2010                    }
2016                    leaf-list precedence {2011                    leaf-list precedence {
2017                      type union {2012                      type union {
2018                        type uint32 {2013                        type uint32 {
2019                          range "0..7" {2014                          range "0..7" {
2020                            description2015                            description
2021                              "Precedence value";2016                              "Precedence value";
2022                          }2017                          }
2023                        }2018                        }
2024                        type enumeration {2019                        type enumeration {
2025                          enum "critical" {2020                          enum "critical" {
2026                            value 5;2021                            value 5;
2027                            description2022                            description
2028                              "Critical precedence (5)";2023                              "Critical precedence (5)";
2029                          }2024                          }
2030                          enum "flash" {2025                          enum "flash" {
2031                            value 3;2026                            value 3;
2032                            description2027                            description
2033                              "Flash precedence (3)";2028                              "Flash precedence (3)";
2034                          }2029                          }
2035                          enum "flash-override" {2030                          enum "flash-override" {
2036                            value 4;2031                            value 4;
2037                            description2032                            description
2038                              "Flash override precedence (4)";2033                              "Flash override precedence (4)";
2039                          }2034                          }
2040                          enum "immediate" {2035                          enum "immediate" {
2041                            value 2;2036                            value 2;
2042                            description2037                            description
2043                              "Immediate precedence (2)";2038                              "Immediate precedence (2)";
2044                          }2039                          }
2045                          enum "internet" {2040                          enum "internet" {
2046                            value 6;2041                            value 6;
2047                            description2042                            description
2048                              "Internetwork control precedence (6)";2043                              "Internetwork control precedence (6)";
2049                          }2044                          }
2050                          enum "network" {2045                          enum "network" {
2051                            value 7;2046                            value 7;
2052                            description2047                            description
2053                              "Network control precedence (7)";2048                              "Network control precedence (7)";
2054                          }2049                          }
2055                          enum "priority" {2050                          enum "priority" {
2056                            value 1;2051                            value 1;
2057                            description2052                            description
2058                              "Priority precedence (1)";2053                              "Priority precedence (1)";
2059                          }2054                          }
2060                          enum "routine" {2055                          enum "routine" {
2061                            value 0;2056                            value 0;
2062                            description2057                            description
2063                              "Routine precedence (0)";2058                              "Routine precedence (0)";
2064                          }2059                          }
2065                        }2060                        }
2066                      }2061                      }
2067                      max-elements "8";2062                      max-elements "8";
2068                      description2063                      description
2069                        "TOS Precedence value(s)";2064                        "TOS Precedence value(s)";
2070                    }2065                    }
2071                  }2066                  }
2072                  container default {2067                  container default {
2073                    description2068                    description
2074                      "Default ";2069                      "Default ";
2075                    leaf rate {2070                    leaf rate {
2076                      type uint32 {2071                      type uint32 {
2077                        range "0..4294967295" {2072                        range "0..4294967295" {
2078                          description2073                          description
2079                            "Packets Per Second (actual Min and Max range depends on platform)";2074                            "Packets Per Second (actual Min and Max range depends on platform)";
2080                        }2075                        }
2081                      }2076                      }
2082                      description2077                      description
2083                        "Rate in PPS";2078                        "Rate in PPS";
2084                    }2079                    }
2085                    leaf-list precedence {2080                    leaf-list precedence {
2086                      type union {2081                      type union {
2087                        type uint32 {2082                        type uint32 {
2088                          range "0..7" {2083                          range "0..7" {
2089                            description2084                            description
2090                              "Precedence value";2085                              "Precedence value";
2091                          }2086                          }
2092                        }2087                        }
2093                        type enumeration {2088                        type enumeration {
2094                          enum "critical" {2089                          enum "critical" {
2095                            value 5;2090                            value 5;
2096                            description2091                            description
2097                              "Critical precedence (5)";2092                              "Critical precedence (5)";
2098                          }2093                          }
2099                          enum "flash" {2094                          enum "flash" {
2100                            value 3;2095                            value 3;
2101                            description2096                            description
2102                              "Flash precedence (3)";2097                              "Flash precedence (3)";
2103                          }2098                          }
2104                          enum "flash-override" {2099                          enum "flash-override" {
2105                            value 4;2100                            value 4;
2106                            description2101                            description
2107                              "Flash override precedence (4)";2102                              "Flash override precedence (4)";
2108                          }2103                          }
2109                          enum "immediate" {2104                          enum "immediate" {
2110                            value 2;2105                            value 2;
2111                            description2106                            description
2112                              "Immediate precedence (2)";2107                              "Immediate precedence (2)";
2113                          }2108                          }
2114                          enum "internet" {2109                          enum "internet" {
2115                            value 6;2110                            value 6;
2116                            description2111                            description
2117                              "Internetwork control precedence (6)";2112                              "Internetwork control precedence (6)";
2118                          }2113                          }
2119                          enum "network" {2114                          enum "network" {
2120                            value 7;2115                            value 7;
2121                            description2116                            description
2122                              "Network control precedence (7)";2117                              "Network control precedence (7)";
2123                          }2118                          }
2124                          enum "priority" {2119                          enum "priority" {
2125                            value 1;2120                            value 1;
2126                            description2121                            description
2127                              "Priority precedence (1)";2122                              "Priority precedence (1)";
2128                          }2123                          }
2129                          enum "routine" {2124                          enum "routine" {
2130                            value 0;2125                            value 0;
2131                            description2126                            description
2132                              "Routine precedence (0)";2127                              "Routine precedence (0)";
2133                          }2128                          }
2134                        }2129                        }
2135                      }2130                      }
2136                      max-elements "8";2131                      max-elements "8";
2137                      description2132                      description
2138                        "TOS Precedence value(s)";2133                        "TOS Precedence value(s)";
2139                    }2134                    }
2140                  }2135                  }
2141                }2136                }
2142                container udp {2137                container udp {
2143                  description2138                  description
2144                    "UDP ";2139                    "UDP ";
2145                  leaf rate {2140                  leaf rate {
2146                    type uint32 {2141                    type uint32 {
2147                      range "0..4294967295" {2142                      range "0..4294967295" {
2148                        description2143                        description
2149                          "Packets Per Second (actual Min and Max range depends on platform)";2144                          "Packets Per Second (actual Min and Max range depends on platform)";
2150                      }2145                      }
2151                    }2146                    }
2152                    description2147                    description
2153                      "Rate in PPS";2148                      "Rate in PPS";
2154                  }2149                  }
2155                  leaf-list precedence {2150                  leaf-list precedence {
2156                    type union {2151                    type union {
2157                      type uint32 {2152                      type uint32 {
2158                        range "0..7" {2153                        range "0..7" {
2159                          description2154                          description
2160                            "Precedence value";2155                            "Precedence value";
2161                        }2156                        }
2162                      }2157                      }
2163                      type enumeration {2158                      type enumeration {
2164                        enum "critical" {2159                        enum "critical" {
2165                          value 5;2160                          value 5;
2166                          description2161                          description
2167                            "Critical precedence (5)";2162                            "Critical precedence (5)";
2168                        }2163                        }
2169                        enum "flash" {2164                        enum "flash" {
2170                          value 3;2165                          value 3;
2171                          description2166                          description
2172                            "Flash precedence (3)";2167                            "Flash precedence (3)";
2173                        }2168                        }
2174                        enum "flash-override" {2169                        enum "flash-override" {
2175                          value 4;2170                          value 4;
2176                          description2171                          description
2177                            "Flash override precedence (4)";2172                            "Flash override precedence (4)";
2178                        }2173                        }
2179                        enum "immediate" {2174                        enum "immediate" {
2180                          value 2;2175                          value 2;
2181                          description2176                          description
2182                            "Immediate precedence (2)";2177                            "Immediate precedence (2)";
2183                        }2178                        }
2184                        enum "internet" {2179                        enum "internet" {
2185                          value 6;2180                          value 6;
2186                          description2181                          description
2187                            "Internetwork control precedence (6)";2182                            "Internetwork control precedence (6)";
2188                        }2183                        }
2189                        enum "network" {2184                        enum "network" {
2190                          value 7;2185                          value 7;
2191                          description2186                          description
2192                            "Network control precedence (7)";2187                            "Network control precedence (7)";
2193                        }2188                        }
2194                        enum "priority" {2189                        enum "priority" {
2195                          value 1;2190                          value 1;
2196                          description2191                          description
2197                            "Priority precedence (1)";2192                            "Priority precedence (1)";
2198                        }2193                        }
2199                        enum "routine" {2194                        enum "routine" {
2200                          value 0;2195                          value 0;
2201                          description2196                          description
2202                            "Routine precedence (0)";2197                            "Routine precedence (0)";
2203                        }2198                        }
2204                      }2199                      }
2205                    }2200                    }
2206                    max-elements "8";2201                    max-elements "8";
2207                    description2202                    description
2208                      "TOS Precedence value(s)";2203                      "TOS Precedence value(s)";
2209                  }2204                  }
2210                }2205                }
2211              }2206              }
2212              container all-routers {2207              container all-routers {
2213                description2208                description
2214                  "All Routers";2209                  "All Routers";
2215                leaf rate {2210                leaf rate {
2216                  type uint32 {2211                  type uint32 {
2217                    range "0..4294967295" {2212                    range "0..4294967295" {
2218                      description2213                      description
2219                        "Packets Per Second (actual Min and Max range depends on platform)";2214                        "Packets Per Second (actual Min and Max range depends on platform)";
2220                    }2215                    }
2221                  }2216                  }
2222                  description2217                  description
2223                    "Rate in PPS";2218                    "Rate in PPS";
2224                }2219                }
2225                leaf-list precedence {2220                leaf-list precedence {
2226                  type union {2221                  type union {
2227                    type uint32 {2222                    type uint32 {
2228                      range "0..7" {2223                      range "0..7" {
2229                        description2224                        description
2230                          "Precedence value";2225                          "Precedence value";
2231                      }2226                      }
2232                    }2227                    }
2233                    type enumeration {2228                    type enumeration {
2234                      enum "critical" {2229                      enum "critical" {
2235                        value 5;2230                        value 5;
2236                        description2231                        description
2237                          "Critical precedence (5)";2232                          "Critical precedence (5)";
2238                      }2233                      }
2239                      enum "flash" {2234                      enum "flash" {
2240                        value 3;2235                        value 3;
2241                        description2236                        description
2242                          "Flash precedence (3)";2237                          "Flash precedence (3)";
2243                      }2238                      }
2244                      enum "flash-override" {2239                      enum "flash-override" {
2245                        value 4;2240                        value 4;
2246                        description2241                        description
2247                          "Flash override precedence (4)";2242                          "Flash override precedence (4)";
2248                      }2243                      }
2249                      enum "immediate" {2244                      enum "immediate" {
2250                        value 2;2245                        value 2;
2251                        description2246                        description
2252                          "Immediate precedence (2)";2247                          "Immediate precedence (2)";
2253                      }2248                      }
2254                      enum "internet" {2249                      enum "internet" {
2255                        value 6;2250                        value 6;
2256                        description2251                        description
2257                          "Internetwork control precedence (6)";2252                          "Internetwork control precedence (6)";
2258                      }2253                      }
2259                      enum "network" {2254                      enum "network" {
2260                        value 7;2255                        value 7;
2261                        description2256                        description
2262                          "Network control precedence (7)";2257                          "Network control precedence (7)";
2263                      }2258                      }
2264                      enum "priority" {2259                      enum "priority" {
2265                        value 1;2260                        value 1;
2266                        description2261                        description
2267                          "Priority precedence (1)";2262                          "Priority precedence (1)";
2268                      }2263                      }
2269                      enum "routine" {2264                      enum "routine" {
2270                        value 0;2265                        value 0;
2271                        description2266                        description
2272                          "Routine precedence (0)";2267                          "Routine precedence (0)";
2273                      }2268                      }
2274                    }2269                    }
2275                  }2270                  }
2276                  max-elements "8";2271                  max-elements "8";
2277                  description2272                  description
2278                    "TOS Precedence value(s)";2273                    "TOS Precedence value(s)";
2279                }2274                }
2280              }2275              }
2281              container lmp {2276              container lmp {
2282                description2277                description
2283                  "LMP ";2278                  "LMP ";
2284                container tcp {2279                container tcp {
2285                  description2280                  description
2286                    "TCP ";2281                    "TCP ";
2287                  container known {2282                  container known {
2288                    description2283                    description
2289                      "Known ";2284                      "Known ";
2290                    leaf rate {2285                    leaf rate {
2291                      type uint32 {2286                      type uint32 {
2292                        range "0..4294967295" {2287                        range "0..4294967295" {
2293                          description2288                          description
2294                            "Packets Per Second (actual Min and Max range depends on platform)";2289                            "Packets Per Second (actual Min and Max range depends on platform)";
2295                        }2290                        }
2296                      }2291                      }
2297                      description2292                      description
2298                        "Rate in PPS";2293                        "Rate in PPS";
2299                    }2294                    }
2300                    leaf-list precedence {2295                    leaf-list precedence {
2301                      type union {2296                      type union {
2302                        type uint32 {2297                        type uint32 {
2303                          range "0..7" {2298                          range "0..7" {
2304                            description2299                            description
2305                              "Precedence value";2300                              "Precedence value";
2306                          }2301                          }
2307                        }2302                        }
2308                        type enumeration {2303                        type enumeration {
2309                          enum "critical" {2304                          enum "critical" {
2310                            value 5;2305                            value 5;
2311                            description2306                            description
2312                              "Critical precedence (5)";2307                              "Critical precedence (5)";
2313                          }2308                          }
2314                          enum "flash" {2309                          enum "flash" {
2315                            value 3;2310                            value 3;
2316                            description2311                            description
2317                              "Flash precedence (3)";2312                              "Flash precedence (3)";
2318                          }2313                          }
2319                          enum "flash-override" {2314                          enum "flash-override" {
2320                            value 4;2315                            value 4;
2321                            description2316                            description
2322                              "Flash override precedence (4)";2317                              "Flash override precedence (4)";
2323                          }2318                          }
2324                          enum "immediate" {2319                          enum "immediate" {
2325                            value 2;2320                            value 2;
2326                            description2321                            description
2327                              "Immediate precedence (2)";2322                              "Immediate precedence (2)";
2328                          }2323                          }
2329                          enum "internet" {2324                          enum "internet" {
2330                            value 6;2325                            value 6;
2331                            description2326                            description
2332                              "Internetwork control precedence (6)";2327                              "Internetwork control precedence (6)";
2333                          }2328                          }
2334                          enum "network" {2329                          enum "network" {
2335                            value 7;2330                            value 7;
2336                            description2331                            description
2337                              "Network control precedence (7)";2332                              "Network control precedence (7)";
2338                          }2333                          }
2339                          enum "priority" {2334                          enum "priority" {
2340                            value 1;2335                            value 1;
2341                            description2336                            description
2342                              "Priority precedence (1)";2337                              "Priority precedence (1)";
2343                          }2338                          }
2344                          enum "routine" {2339                          enum "routine" {
2345                            value 0;2340                            value 0;
2346                            description2341                            description
2347                              "Routine precedence (0)";2342                              "Routine precedence (0)";
2348                          }2343                          }
2349                        }2344                        }
2350                      }2345                      }
2351                      max-elements "8";2346                      max-elements "8";
2352                      description2347                      description
2353                        "TOS Precedence value(s)";2348                        "TOS Precedence value(s)";
2354                    }2349                    }
2355                  }2350                  }
2356                  container configured {2351                  container configured {
2357                    description2352                    description
2358                      "Configured";2353                      "Configured";
2359                    leaf rate {2354                    leaf rate {
2360                      type uint32 {2355                      type uint32 {
2361                        range "0..4294967295" {2356                        range "0..4294967295" {
2362                          description2357                          description
2363                            "Packets Per Second (actual Min and Max range depends on platform)";2358                            "Packets Per Second (actual Min and Max range depends on platform)";
2364                        }2359                        }
2365                      }2360                      }
2366                      description2361                      description
2367                        "Rate in PPS";2362                        "Rate in PPS";
2368                    }2363                    }
2369                    leaf-list precedence {2364                    leaf-list precedence {
2370                      type union {2365                      type union {
2371                        type uint32 {2366                        type uint32 {
2372                          range "0..7" {2367                          range "0..7" {
2373                            description2368                            description
2374                              "Precedence value";2369                              "Precedence value";
2375                          }2370                          }
2376                        }2371                        }
2377                        type enumeration {2372                        type enumeration {
2378                          enum "critical" {2373                          enum "critical" {
2379                            value 5;2374                            value 5;
2380                            description2375                            description
2381                              "Critical precedence (5)";2376                              "Critical precedence (5)";
2382                          }2377                          }
2383                          enum "flash" {2378                          enum "flash" {
2384                            value 3;2379                            value 3;
2385                            description2380                            description
2386                              "Flash precedence (3)";2381                              "Flash precedence (3)";
2387                          }2382                          }
2388                          enum "flash-override" {2383                          enum "flash-override" {
2389                            value 4;2384                            value 4;
2390                            description2385                            description
2391                              "Flash override precedence (4)";2386                              "Flash override precedence (4)";
2392                          }2387                          }
2393                          enum "immediate" {2388                          enum "immediate" {
2394                            value 2;2389                            value 2;
2395                            description2390                            description
2396                              "Immediate precedence (2)";2391                              "Immediate precedence (2)";
2397                          }2392                          }
2398                          enum "internet" {2393                          enum "internet" {
2399                            value 6;2394                            value 6;
2400                            description2395                            description
2401                              "Internetwork control precedence (6)";2396                              "Internetwork control precedence (6)";
2402                          }2397                          }
2403                          enum "network" {2398                          enum "network" {
2404                            value 7;2399                            value 7;
2405                            description2400                            description
2406                              "Network control precedence (7)";2401                              "Network control precedence (7)";
2407                          }2402                          }
2408                          enum "priority" {2403                          enum "priority" {
2409                            value 1;2404                            value 1;
2410                            description2405                            description
2411                              "Priority precedence (1)";2406                              "Priority precedence (1)";
2412                          }2407                          }
2413                          enum "routine" {2408                          enum "routine" {
2414                            value 0;2409                            value 0;
2415                            description2410                            description
2416                              "Routine precedence (0)";2411                              "Routine precedence (0)";
2417                          }2412                          }
2418                        }2413                        }
2419                      }2414                      }
2420                      max-elements "8";2415                      max-elements "8";
2421                      description2416                      description
2422                        "TOS Precedence value(s)";2417                        "TOS Precedence value(s)";
2423                    }2418                    }
2424                  }2419                  }
2425                  container default {2420                  container default {
2426                    description2421                    description
2427                      "Default ";2422                      "Default ";
2428                    leaf rate {2423                    leaf rate {
2429                      type uint32 {2424                      type uint32 {
2430                        range "0..4294967295" {2425                        range "0..4294967295" {
2431                          description2426                          description
2432                            "Packets Per Second (actual Min and Max range depends on platform)";2427                            "Packets Per Second (actual Min and Max range depends on platform)";
2433                        }2428                        }
2434                      }2429                      }
2435                      description2430                      description
2436                        "Rate in PPS";2431                        "Rate in PPS";
2437                    }2432                    }
2438                    leaf-list precedence {2433                    leaf-list precedence {
2439                      type union {2434                      type union {
2440                        type uint32 {2435                        type uint32 {
2441                          range "0..7" {2436                          range "0..7" {
2442                            description2437                            description
2443                              "Precedence value";2438                              "Precedence value";
2444                          }2439                          }
2445                        }2440                        }
2446                        type enumeration {2441                        type enumeration {
2447                          enum "critical" {2442                          enum "critical" {
2448                            value 5;2443                            value 5;
2449                            description2444                            description
2450                              "Critical precedence (5)";2445                              "Critical precedence (5)";
2451                          }2446                          }
2452                          enum "flash" {2447                          enum "flash" {
2453                            value 3;2448                            value 3;
2454                            description2449                            description
2455                              "Flash precedence (3)";2450                              "Flash precedence (3)";
2456                          }2451                          }
2457                          enum "flash-override" {2452                          enum "flash-override" {
2458                            value 4;2453                            value 4;
2459                            description2454                            description
2460                              "Flash override precedence (4)";2455                              "Flash override precedence (4)";
2461                          }2456                          }
2462                          enum "immediate" {2457                          enum "immediate" {
2463                            value 2;2458                            value 2;
2464                            description2459                            description
2465                              "Immediate precedence (2)";2460                              "Immediate precedence (2)";
2466                          }2461                          }
2467                          enum "internet" {2462                          enum "internet" {
2468                            value 6;2463                            value 6;
2469                            description2464                            description
2470                              "Internetwork control precedence (6)";2465                              "Internetwork control precedence (6)";
2471                          }2466                          }
2472                          enum "network" {2467                          enum "network" {
2473                            value 7;2468                            value 7;
2474                            description2469                            description
2475                              "Network control precedence (7)";2470                              "Network control precedence (7)";
2476                          }2471                          }
2477                          enum "priority" {2472                          enum "priority" {
2478                            value 1;2473                            value 1;
2479                            description2474                            description
2480                              "Priority precedence (1)";2475                              "Priority precedence (1)";
2481                          }2476                          }
2482                          enum "routine" {2477                          enum "routine" {
2483                            value 0;2478                            value 0;
2484                            description2479                            description
2485                              "Routine precedence (0)";2480                              "Routine precedence (0)";
2486                          }2481                          }
2487                        }2482                        }
2488                      }2483                      }
2489                      max-elements "8";2484                      max-elements "8";
2490                      description2485                      description
2491                        "TOS Precedence value(s)";2486                        "TOS Precedence value(s)";
2492                    }2487                    }
2493                  }2488                  }
2494                }2489                }
2495                container udp {2490                container udp {
2496                  description2491                  description
2497                    "UDP ";2492                    "UDP ";
2498                  leaf rate {2493                  leaf rate {
2499                    type uint32 {2494                    type uint32 {
2500                      range "0..4294967295" {2495                      range "0..4294967295" {
2501                        description2496                        description
2502                          "Packets Per Second (actual Min and Max range depends on platform)";2497                          "Packets Per Second (actual Min and Max range depends on platform)";
2503                      }2498                      }
2504                    }2499                    }
2505                    description2500                    description
2506                      "Rate in PPS";2501                      "Rate in PPS";
2507                  }2502                  }
2508                  leaf-list precedence {2503                  leaf-list precedence {
2509                    type union {2504                    type union {
2510                      type uint32 {2505                      type uint32 {
2511                        range "0..7" {2506                        range "0..7" {
2512                          description2507                          description
2513                            "Precedence value";2508                            "Precedence value";
2514                        }2509                        }
2515                      }2510                      }
2516                      type enumeration {2511                      type enumeration {
2517                        enum "critical" {2512                        enum "critical" {
2518                          value 5;2513                          value 5;
2519                          description2514                          description
2520                            "Critical precedence (5)";2515                            "Critical precedence (5)";
2521                        }2516                        }
2522                        enum "flash" {2517                        enum "flash" {
2523                          value 3;2518                          value 3;
2524                          description2519                          description
2525                            "Flash precedence (3)";2520                            "Flash precedence (3)";
2526                        }2521                        }
2527                        enum "flash-override" {2522                        enum "flash-override" {
2528                          value 4;2523                          value 4;
2529                          description2524                          description
2530                            "Flash override precedence (4)";2525                            "Flash override precedence (4)";
2531                        }2526                        }
2532                        enum "immediate" {2527                        enum "immediate" {
2533                          value 2;2528                          value 2;
2534                          description2529                          description
2535                            "Immediate precedence (2)";2530                            "Immediate precedence (2)";
2536                        }2531                        }
2537                        enum "internet" {2532                        enum "internet" {
2538                          value 6;2533                          value 6;
2539                          description2534                          description
2540                            "Internetwork control precedence (6)";2535                            "Internetwork control precedence (6)";
2541                        }2536                        }
2542                        enum "network" {2537                        enum "network" {
2543                          value 7;2538                          value 7;
2544                          description2539                          description
2545                            "Network control precedence (7)";2540                            "Network control precedence (7)";
2546                        }2541                        }
2547                        enum "priority" {2542                        enum "priority" {
2548                          value 1;2543                          value 1;
2549                          description2544                          description
2550                            "Priority precedence (1)";2545                            "Priority precedence (1)";
2551                        }2546                        }
2552                        enum "routine" {2547                        enum "routine" {
2553                          value 0;2548                          value 0;
2554                          description2549                          description
2555                            "Routine precedence (0)";2550                            "Routine precedence (0)";
2556                        }2551                        }
2557                      }2552                      }
2558                    }2553                    }
2559                    max-elements "8";2554                    max-elements "8";
2560                    description2555                    description
2561                      "TOS Precedence value(s)";2556                      "TOS Precedence value(s)";
2562                  }2557                  }
2563                }2558                }
2564              }2559              }
2565              container rsvp {2560              container rsvp {
2566                description2561                description
2567                  "RSVP ";2562                  "RSVP ";
2568                container default {2563                container default {
2569                  description2564                  description
2570                    "RSVP Default ";2565                    "RSVP Default ";
2571                  leaf rate {2566                  leaf rate {
2572                    type uint32 {2567                    type uint32 {
2573                      range "0..4294967295" {2568                      range "0..4294967295" {
2574                        description2569                        description
2575                          "Packets Per Second (actual Min and Max range depends on platform)";2570                          "Packets Per Second (actual Min and Max range depends on platform)";
2576                      }2571                      }
2577                    }2572                    }
2578                    description2573                    description
2579                      "Rate in PPS";2574                      "Rate in PPS";
2580                  }2575                  }
2581                  leaf-list precedence {2576                  leaf-list precedence {
2582                    type union {2577                    type union {
2583                      type uint32 {2578                      type uint32 {
2584                        range "0..7" {2579                        range "0..7" {
2585                          description2580                          description
2586                            "Precedence value";2581                            "Precedence value";
2587                        }2582                        }
2588                      }2583                      }
2589                      type enumeration {2584                      type enumeration {
2590                        enum "critical" {2585                        enum "critical" {
2591                          value 5;2586                          value 5;
2592                          description2587                          description
2593                            "Critical precedence (5)";2588                            "Critical precedence (5)";
2594                        }2589                        }
2595                        enum "flash" {2590                        enum "flash" {
2596                          value 3;2591                          value 3;
2597                          description2592                          description
2598                            "Flash precedence (3)";2593                            "Flash precedence (3)";
2599                        }2594                        }
2600                        enum "flash-override" {2595                        enum "flash-override" {
2601                          value 4;2596                          value 4;
2602                          description2597                          description
2603                            "Flash override precedence (4)";2598                            "Flash override precedence (4)";
2604                        }2599                        }
2605                        enum "immediate" {2600                        enum "immediate" {
2606                          value 2;2601                          value 2;
2607                          description2602                          description
2608                            "Immediate precedence (2)";2603                            "Immediate precedence (2)";
2609                        }2604                        }
2610                        enum "internet" {2605                        enum "internet" {
2611                          value 6;2606                          value 6;
2612                          description2607                          description
2613                            "Internetwork control precedence (6)";2608                            "Internetwork control precedence (6)";
2614                        }2609                        }
2615                        enum "network" {2610                        enum "network" {
2616                          value 7;2611                          value 7;
2617                          description2612                          description
2618                            "Network control precedence (7)";2613                            "Network control precedence (7)";
2619                        }2614                        }
2620                        enum "priority" {2615                        enum "priority" {
2621                          value 1;2616                          value 1;
2622                          description2617                          description
2623                            "Priority precedence (1)";2618                            "Priority precedence (1)";
2624                        }2619                        }
2625                        enum "routine" {2620                        enum "routine" {
2626                          value 0;2621                          value 0;
2627                          description2622                          description
2628                            "Routine precedence (0)";2623                            "Routine precedence (0)";
2629                        }2624                        }
2630                      }2625                      }
2631                    }2626                    }
2632                    max-elements "8";2627                    max-elements "8";
2633                    description2628                    description
2634                      "TOS Precedence value(s)";2629                      "TOS Precedence value(s)";
2635                  }2630                  }
2636                }2631                }
2637                container known {2632                container known {
2638                  description2633                  description
2639                    "RSVP Known ";2634                    "RSVP Known ";
2640                  leaf rate {2635                  leaf rate {
2641                    type uint32 {2636                    type uint32 {
2642                      range "0..4294967295" {2637                      range "0..4294967295" {
2643                        description2638                        description
2644                          "Packets Per Second (actual Min and Max range depends on platform)";2639                          "Packets Per Second (actual Min and Max range depends on platform)";
2645                      }2640                      }
2646                    }2641                    }
2647                    description2642                    description
2648                      "Rate in PPS";2643                      "Rate in PPS";
2649                  }2644                  }
2650                  leaf-list precedence {2645                  leaf-list precedence {
2651                    type union {2646                    type union {
2652                      type uint32 {2647                      type uint32 {
2653                        range "0..7" {2648                        range "0..7" {
2654                          description2649                          description
2655                            "Precedence value";2650                            "Precedence value";
2656                        }2651                        }
2657                      }2652                      }
2658                      type enumeration {2653                      type enumeration {
2659                        enum "critical" {2654                        enum "critical" {
2660                          value 5;2655                          value 5;
2661                          description2656                          description
2662                            "Critical precedence (5)";2657                            "Critical precedence (5)";
2663                        }2658                        }
2664                        enum "flash" {2659                        enum "flash" {
2665                          value 3;2660                          value 3;
2666                          description2661                          description
2667                            "Flash precedence (3)";2662                            "Flash precedence (3)";
2668                        }2663                        }
2669                        enum "flash-override" {2664                        enum "flash-override" {
2670                          value 4;2665                          value 4;
2671                          description2666                          description
2672                            "Flash override precedence (4)";2667                            "Flash override precedence (4)";
2673                        }2668                        }
2674                        enum "immediate" {2669                        enum "immediate" {
2675                          value 2;2670                          value 2;
2676                          description2671                          description
2677                            "Immediate precedence (2)";2672                            "Immediate precedence (2)";
2678                        }2673                        }
2679                        enum "internet" {2674                        enum "internet" {
2680                          value 6;2675                          value 6;
2681                          description2676                          description
2682                            "Internetwork control precedence (6)";2677                            "Internetwork control precedence (6)";
2683                        }2678                        }
2684                        enum "network" {2679                        enum "network" {
2685                          value 7;2680                          value 7;
2686                          description2681                          description
2687                            "Network control precedence (7)";2682                            "Network control precedence (7)";
2688                        }2683                        }
2689                        enum "priority" {2684                        enum "priority" {
2690                          value 1;2685                          value 1;
2691                          description2686                          description
2692                            "Priority precedence (1)";2687                            "Priority precedence (1)";
2693                        }2688                        }
2694                        enum "routine" {2689                        enum "routine" {
2695                          value 0;2690                          value 0;
2696                          description2691                          description
2697                            "Routine precedence (0)";2692                            "Routine precedence (0)";
2698                        }2693                        }
2699                      }2694                      }
2700                    }2695                    }
2701                    max-elements "8";2696                    max-elements "8";
2702                    description2697                    description
2703                      "TOS Precedence value(s)";2698                      "TOS Precedence value(s)";
2704                  }2699                  }
2705                }2700                }
2706                container udp {2701                container udp {
2707                  description2702                  description
2708                    "UDP";2703                    "UDP";
2709                  leaf rate {2704                  leaf rate {
2710                    type uint32 {2705                    type uint32 {
2711                      range "0..4294967295" {2706                      range "0..4294967295" {
2712                        description2707                        description
2713                          "Packets Per Second (actual Min and Max range depends on platform)";2708                          "Packets Per Second (actual Min and Max range depends on platform)";
2714                      }2709                      }
2715                    }2710                    }
2716                    description2711                    description
2717                      "Rate in PPS";2712                      "Rate in PPS";
2718                  }2713                  }
2719                  leaf-list precedence {2714                  leaf-list precedence {
2720                    type union {2715                    type union {
2721                      type uint32 {2716                      type uint32 {
2722                        range "0..7" {2717                        range "0..7" {
2723                          description2718                          description
2724                            "Precedence value";2719                            "Precedence value";
2725                        }2720                        }
2726                      }2721                      }
2727                      type enumeration {2722                      type enumeration {
2728                        enum "critical" {2723                        enum "critical" {
2729                          value 5;2724                          value 5;
2730                          description2725                          description
2731                            "Critical precedence (5)";2726                            "Critical precedence (5)";
2732                        }2727                        }
2733                        enum "flash" {2728                        enum "flash" {
2734                          value 3;2729                          value 3;
2735                          description2730                          description
2736                            "Flash precedence (3)";2731                            "Flash precedence (3)";
2737                        }2732                        }
2738                        enum "flash-override" {2733                        enum "flash-override" {
2739                          value 4;2734                          value 4;
2740                          description2735                          description
2741                            "Flash override precedence (4)";2736                            "Flash override precedence (4)";
2742                        }2737                        }
2743                        enum "immediate" {2738                        enum "immediate" {
2744                          value 2;2739                          value 2;
2745                          description2740                          description
2746                            "Immediate precedence (2)";2741                            "Immediate precedence (2)";
2747                        }2742                        }
2748                        enum "internet" {2743                        enum "internet" {
2749                          value 6;2744                          value 6;
2750                          description2745                          description
2751                            "Internetwork control precedence (6)";2746                            "Internetwork control precedence (6)";
2752                        }2747                        }
2753                        enum "network" {2748                        enum "network" {
2754                          value 7;2749                          value 7;
2755                          description2750                          description
2756                            "Network control precedence (7)";2751                            "Network control precedence (7)";
2757                        }2752                        }
2758                        enum "priority" {2753                        enum "priority" {
2759                          value 1;2754                          value 1;
2760                          description2755                          description
2761                            "Priority precedence (1)";2756                            "Priority precedence (1)";
2762                        }2757                        }
2763                        enum "routine" {2758                        enum "routine" {
2764                          value 0;2759                          value 0;
2765                          description2760                          description
2766                            "Routine precedence (0)";2761                            "Routine precedence (0)";
2767                        }2762                        }
2768                      }2763                      }
2769                    }2764                    }
2770                    max-elements "8";2765                    max-elements "8";
2771                    description2766                    description
2772                      "TOS Precedence value(s)";2767                      "TOS Precedence value(s)";
2773                  }2768                  }
2774                }2769                }
2775              }2770              }
2776              container ike {2771              container ike {
2777                description2772                description
2778                  "IKE ";2773                  "IKE ";
2779                leaf rate {2774                leaf rate {
2780                  type uint32 {2775                  type uint32 {
2781                    range "0..4294967295" {2776                    range "0..4294967295" {
2782                      description2777                      description
2783                        "Packets Per Second (actual Min and Max range depends on platform)";2778                        "Packets Per Second (actual Min and Max range depends on platform)";
2784                    }2779                    }
2785                  }2780                  }
2786                  description2781                  description
2787                    "Rate in PPS";2782                    "Rate in PPS";
2788                }2783                }
2789                leaf-list precedence {2784                leaf-list precedence {
2790                  type union {2785                  type union {
2791                    type uint32 {2786                    type uint32 {
2792                      range "0..7" {2787                      range "0..7" {
2793                        description2788                        description
2794                          "Precedence value";2789                          "Precedence value";
2795                      }2790                      }
2796                    }2791                    }
2797                    type enumeration {2792                    type enumeration {
2798                      enum "critical" {2793                      enum "critical" {
2799                        value 5;2794                        value 5;
2800                        description2795                        description
2801                          "Critical precedence (5)";2796                          "Critical precedence (5)";
2802                      }2797                      }
2803                      enum "flash" {2798                      enum "flash" {
2804                        value 3;2799                        value 3;
2805                        description2800                        description
2806                          "Flash precedence (3)";2801                          "Flash precedence (3)";
2807                      }2802                      }
2808                      enum "flash-override" {2803                      enum "flash-override" {
2809                        value 4;2804                        value 4;
2810                        description2805                        description
2811                          "Flash override precedence (4)";2806                          "Flash override precedence (4)";
2812                      }2807                      }
2813                      enum "immediate" {2808                      enum "immediate" {
2814                        value 2;2809                        value 2;
2815                        description2810                        description
2816                          "Immediate precedence (2)";2811                          "Immediate precedence (2)";
2817                      }2812                      }
2818                      enum "internet" {2813                      enum "internet" {
2819                        value 6;2814                        value 6;
2820                        description2815                        description
2821                          "Internetwork control precedence (6)";2816                          "Internetwork control precedence (6)";
2822                      }2817                      }
2823                      enum "network" {2818                      enum "network" {
2824                        value 7;2819                        value 7;
2825                        description2820                        description
2826                          "Network control precedence (7)";2821                          "Network control precedence (7)";
2827                      }2822                      }
2828                      enum "priority" {2823                      enum "priority" {
2829                        value 1;2824                        value 1;
2830                        description2825                        description
2831                          "Priority precedence (1)";2826                          "Priority precedence (1)";
2832                      }2827                      }
2833                      enum "routine" {2828                      enum "routine" {
2834                        value 0;2829                        value 0;
2835                        description2830                        description
2836                          "Routine precedence (0)";2831                          "Routine precedence (0)";
2837                      }2832                      }
2838                    }2833                    }
2839                  }2834                  }
2840                  max-elements "8";2835                  max-elements "8";
2841                  description2836                  description
2842                    "TOS Precedence value(s)";2837                    "TOS Precedence value(s)";
2843                }2838                }
2844              }2839              }
2845              container ipsec {2840              container ipsec {
2846                description2841                description
2847                  "IPSEC ";2842                  "IPSEC ";
2848                container known {2843                container known {
2849                  description2844                  description
2850                    "Known ";2845                    "Known ";
2851                  leaf rate {2846                  leaf rate {
2852                    type uint32 {2847                    type uint32 {
2853                      range "0..4294967295" {2848                      range "0..4294967295" {
2854                        description2849                        description
2855                          "Packets Per Second (actual Min and Max range depends on platform)";2850                          "Packets Per Second (actual Min and Max range depends on platform)";
2856                      }2851                      }
2857                    }2852                    }
2858                    description2853                    description
2859                      "Rate in PPS";2854                      "Rate in PPS";
2860                  }2855                  }
2861                  leaf-list precedence {2856                  leaf-list precedence {
2862                    type union {2857                    type union {
2863                      type uint32 {2858                      type uint32 {
2864                        range "0..7" {2859                        range "0..7" {
2865                          description2860                          description
2866                            "Precedence value";2861                            "Precedence value";
2867                        }2862                        }
2868                      }2863                      }
2869                      type enumeration {2864                      type enumeration {
2870                        enum "critical" {2865                        enum "critical" {
2871                          value 5;2866                          value 5;
2872                          description2867                          description
2873                            "Critical precedence (5)";2868                            "Critical precedence (5)";
2874                        }2869                        }
2875                        enum "flash" {2870                        enum "flash" {
2876                          value 3;2871                          value 3;
2877                          description2872                          description
2878                            "Flash precedence (3)";2873                            "Flash precedence (3)";
2879                        }2874                        }
2880                        enum "flash-override" {2875                        enum "flash-override" {
2881                          value 4;2876                          value 4;
2882                          description2877                          description
2883                            "Flash override precedence (4)";2878                            "Flash override precedence (4)";
2884                        }2879                        }
2885                        enum "immediate" {2880                        enum "immediate" {
2886                          value 2;2881                          value 2;
2887                          description2882                          description
2888                            "Immediate precedence (2)";2883                            "Immediate precedence (2)";
2889                        }2884                        }
2890                        enum "internet" {2885                        enum "internet" {
2891                          value 6;2886                          value 6;
2892                          description2887                          description
2893                            "Internetwork control precedence (6)";2888                            "Internetwork control precedence (6)";
2894                        }2889                        }
2895                        enum "network" {2890                        enum "network" {
2896                          value 7;2891                          value 7;
2897                          description2892                          description
2898                            "Network control precedence (7)";2893                            "Network control precedence (7)";
2899                        }2894                        }
2900                        enum "priority" {2895                        enum "priority" {
2901                          value 1;2896                          value 1;
2902                          description2897                          description
2903                            "Priority precedence (1)";2898                            "Priority precedence (1)";
2904                        }2899                        }
2905                        enum "routine" {2900                        enum "routine" {
2906                          value 0;2901                          value 0;
2907                          description2902                          description
2908                            "Routine precedence (0)";2903                            "Routine precedence (0)";
2909                        }2904                        }
2910                      }2905                      }
2911                    }2906                    }
2912                    max-elements "8";2907                    max-elements "8";
2913                    description2908                    description
2914                      "TOS Precedence value(s)";2909                      "TOS Precedence value(s)";
2915                  }2910                  }
2916                }2911                }
2917                container default {2912                container default {
2918                  description2913                  description
2919                    "Default ";2914                    "Default ";
2920                  leaf rate {2915                  leaf rate {
2921                    type uint32 {2916                    type uint32 {
2922                      range "0..4294967295" {2917                      range "0..4294967295" {
2923                        description2918                        description
2924                          "Packets Per Second (actual Min and Max range depends on platform)";2919                          "Packets Per Second (actual Min and Max range depends on platform)";
2925                      }2920                      }
2926                    }2921                    }
2927                    description2922                    description
2928                      "Rate in PPS";2923                      "Rate in PPS";
2929                  }2924                  }
2930                  leaf-list precedence {2925                  leaf-list precedence {
2931                    type union {2926                    type union {
2932                      type uint32 {2927                      type uint32 {
2933                        range "0..7" {2928                        range "0..7" {
2934                          description2929                          description
2935                            "Precedence value";2930                            "Precedence value";
2936                        }2931                        }
2937                      }2932                      }
2938                      type enumeration {2933                      type enumeration {
2939                        enum "critical" {2934                        enum "critical" {
2940                          value 5;2935                          value 5;
2941                          description2936                          description
2942                            "Critical precedence (5)";2937                            "Critical precedence (5)";
2943                        }2938                        }
2944                        enum "flash" {2939                        enum "flash" {
2945                          value 3;2940                          value 3;
2946                          description2941                          description
2947                            "Flash precedence (3)";2942                            "Flash precedence (3)";
2948                        }2943                        }
2949                        enum "flash-override" {2944                        enum "flash-override" {
2950                          value 4;2945                          value 4;
2951                          description2946                          description
2952                            "Flash override precedence (4)";2947                            "Flash override precedence (4)";
2953                        }2948                        }
2954                        enum "immediate" {2949                        enum "immediate" {
2955                          value 2;2950                          value 2;
2956                          description2951                          description
2957                            "Immediate precedence (2)";2952                            "Immediate precedence (2)";
2958                        }2953                        }
2959                        enum "internet" {2954                        enum "internet" {
2960                          value 6;2955                          value 6;
2961                          description2956                          description
2962                            "Internetwork control precedence (6)";2957                            "Internetwork control precedence (6)";
2963                        }2958                        }
2964                        enum "network" {2959                        enum "network" {
2965                          value 7;2960                          value 7;
2966                          description2961                          description
2967                            "Network control precedence (7)";2962                            "Network control precedence (7)";
2968                        }2963                        }
2969                        enum "priority" {2964                        enum "priority" {
2970                          value 1;2965                          value 1;
2971                          description2966                          description
2972                            "Priority precedence (1)";2967                            "Priority precedence (1)";
2973                        }2968                        }
2974                        enum "routine" {2969                        enum "routine" {
2975                          value 0;2970                          value 0;
2976                          description2971                          description
2977                            "Routine precedence (0)";2972                            "Routine precedence (0)";
2978                        }2973                        }
2979                      }2974                      }
2980                    }2975                    }
2981                    max-elements "8";2976                    max-elements "8";
2982                    description2977                    description
2983                      "TOS Precedence value(s)";2978                      "TOS Precedence value(s)";
2984                  }2979                  }
2985                }2980                }
2986              }2981              }
2987              container msdp {2982              container msdp {
2988                description2983                description
2989                  "MSDP ";2984                  "MSDP ";
2990                container known {2985                container known {
2991                  description2986                  description
2992                    "Known ";2987                    "Known ";
2993                  leaf rate {2988                  leaf rate {
2994                    type uint32 {2989                    type uint32 {
2995                      range "0..4294967295" {2990                      range "0..4294967295" {
2996                        description2991                        description
2997                          "Packets Per Second (actual Min and Max range depends on platform)";2992                          "Packets Per Second (actual Min and Max range depends on platform)";
2998                      }2993                      }
2999                    }2994                    }
3000                    description2995                    description
3001                      "Rate in PPS";2996                      "Rate in PPS";
3002                  }2997                  }
3003                  leaf-list precedence {2998                  leaf-list precedence {
3004                    type union {2999                    type union {
3005                      type uint32 {3000                      type uint32 {
3006                        range "0..7" {3001                        range "0..7" {
3007                          description3002                          description
3008                            "Precedence value";3003                            "Precedence value";
3009                        }3004                        }
3010                      }3005                      }
3011                      type enumeration {3006                      type enumeration {
3012                        enum "critical" {3007                        enum "critical" {
3013                          value 5;3008                          value 5;
3014                          description3009                          description
3015                            "Critical precedence (5)";3010                            "Critical precedence (5)";
3016                        }3011                        }
3017                        enum "flash" {3012                        enum "flash" {
3018                          value 3;3013                          value 3;
3019                          description3014                          description
3020                            "Flash precedence (3)";3015                            "Flash precedence (3)";
3021                        }3016                        }
3022                        enum "flash-override" {3017                        enum "flash-override" {
3023                          value 4;3018                          value 4;
3024                          description3019                          description
3025                            "Flash override precedence (4)";3020                            "Flash override precedence (4)";
3026                        }3021                        }
3027                        enum "immediate" {3022                        enum "immediate" {
3028                          value 2;3023                          value 2;
3029                          description3024                          description
3030                            "Immediate precedence (2)";3025                            "Immediate precedence (2)";
3031                        }3026                        }
3032                        enum "internet" {3027                        enum "internet" {
3033                          value 6;3028                          value 6;
3034                          description3029                          description
3035                            "Internetwork control precedence (6)";3030                            "Internetwork control precedence (6)";
3036                        }3031                        }
3037                        enum "network" {3032                        enum "network" {
3038                          value 7;3033                          value 7;
3039                          description3034                          description
3040                            "Network control precedence (7)";3035                            "Network control precedence (7)";
3041                        }3036                        }
3042                        enum "priority" {3037                        enum "priority" {
3043                          value 1;3038                          value 1;
3044                          description3039                          description
3045                            "Priority precedence (1)";3040                            "Priority precedence (1)";
3046                        }3041                        }
3047                        enum "routine" {3042                        enum "routine" {
3048                          value 0;3043                          value 0;
3049                          description3044                          description
3050                            "Routine precedence (0)";3045                            "Routine precedence (0)";
3051                        }3046                        }
3052                      }3047                      }
3053                    }3048                    }
3054                    max-elements "8";3049                    max-elements "8";
3055                    description3050                    description
3056                      "TOS Precedence value(s)";3051                      "TOS Precedence value(s)";
3057                  }3052                  }
3058                }3053                }
3059                container configured {3054                container configured {
3060                  description3055                  description
3061                    "Configured";3056                    "Configured";
3062                  leaf rate {3057                  leaf rate {
3063                    type uint32 {3058                    type uint32 {
3064                      range "0..4294967295" {3059                      range "0..4294967295" {
3065                        description3060                        description
3066                          "Packets Per Second (actual Min and Max range depends on platform)";3061                          "Packets Per Second (actual Min and Max range depends on platform)";
3067                      }3062                      }
3068                    }3063                    }
3069                    description3064                    description
3070                      "Rate in PPS";3065                      "Rate in PPS";
3071                  }3066                  }
3072                  leaf-list precedence {3067                  leaf-list precedence {
3073                    type union {3068                    type union {
3074                      type uint32 {3069                      type uint32 {
3075                        range "0..7" {3070                        range "0..7" {
3076                          description3071                          description
3077                            "Precedence value";3072                            "Precedence value";
3078                        }3073                        }
3079                      }3074                      }
3080                      type enumeration {3075                      type enumeration {
3081                        enum "critical" {3076                        enum "critical" {
3082                          value 5;3077                          value 5;
3083                          description3078                          description
3084                            "Critical precedence (5)";3079                            "Critical precedence (5)";
3085                        }3080                        }
3086                        enum "flash" {3081                        enum "flash" {
3087                          value 3;3082                          value 3;
3088                          description3083                          description
3089                            "Flash precedence (3)";3084                            "Flash precedence (3)";
3090                        }3085                        }
3091                        enum "flash-override" {3086                        enum "flash-override" {
3092                          value 4;3087                          value 4;
3093                          description3088                          description
3094                            "Flash override precedence (4)";3089                            "Flash override precedence (4)";
3095                        }3090                        }
3096                        enum "immediate" {3091                        enum "immediate" {
3097                          value 2;3092                          value 2;
3098                          description3093                          description
3099                            "Immediate precedence (2)";3094                            "Immediate precedence (2)";
3100                        }3095                        }
3101                        enum "internet" {3096                        enum "internet" {
3102                          value 6;3097                          value 6;
3103                          description3098                          description
3104                            "Internetwork control precedence (6)";3099                            "Internetwork control precedence (6)";
3105                        }3100                        }
3106                        enum "network" {3101                        enum "network" {
3107                          value 7;3102                          value 7;
3108                          description3103                          description
3109                            "Network control precedence (7)";3104                            "Network control precedence (7)";
3110                        }3105                        }
3111                        enum "priority" {3106                        enum "priority" {
3112                          value 1;3107                          value 1;
3113                          description3108                          description
3114                            "Priority precedence (1)";3109                            "Priority precedence (1)";
3115                        }3110                        }
3116                        enum "routine" {3111                        enum "routine" {
3117                          value 0;3112                          value 0;
3118                          description3113                          description
3119                            "Routine precedence (0)";3114                            "Routine precedence (0)";
3120                        }3115                        }
3121                      }3116                      }
3122                    }3117                    }
3123                    max-elements "8";3118                    max-elements "8";
3124                    description3119                    description
3125                      "TOS Precedence value(s)";3120                      "TOS Precedence value(s)";
3126                  }3121                  }
3127                }3122                }
3128                container default {3123                container default {
3129                  description3124                  description
3130                    "Default";3125                    "Default";
3131                  leaf rate {3126                  leaf rate {
3132                    type uint32 {3127                    type uint32 {
3133                      range "0..4294967295" {3128                      range "0..4294967295" {
3134                        description3129                        description
3135                          "Packets Per Second (actual Min and Max range depends on platform)";3130                          "Packets Per Second (actual Min and Max range depends on platform)";
3136                      }3131                      }
3137                    }3132                    }
3138                    description3133                    description
3139                      "Rate in PPS";3134                      "Rate in PPS";
3140                  }3135                  }
3141                  leaf-list precedence {3136                  leaf-list precedence {
3142                    type union {3137                    type union {
3143                      type uint32 {3138                      type uint32 {
3144                        range "0..7" {3139                        range "0..7" {
3145                          description3140                          description
3146                            "Precedence value";3141                            "Precedence value";
3147                        }3142                        }
3148                      }3143                      }
3149                      type enumeration {3144                      type enumeration {
3150                        enum "critical" {3145                        enum "critical" {
3151                          value 5;3146                          value 5;
3152                          description3147                          description
3153                            "Critical precedence (5)";3148                            "Critical precedence (5)";
3154                        }3149                        }
3155                        enum "flash" {3150                        enum "flash" {
3156                          value 3;3151                          value 3;
3157                          description3152                          description
3158                            "Flash precedence (3)";3153                            "Flash precedence (3)";
3159                        }3154                        }
3160                        enum "flash-override" {3155                        enum "flash-override" {
3161                          value 4;3156                          value 4;
3162                          description3157                          description
3163                            "Flash override precedence (4)";3158                            "Flash override precedence (4)";
3164                        }3159                        }
3165                        enum "immediate" {3160                        enum "immediate" {
3166                          value 2;3161                          value 2;
3167                          description3162                          description
3168                            "Immediate precedence (2)";3163                            "Immediate precedence (2)";
3169                        }3164                        }
3170                        enum "internet" {3165                        enum "internet" {
3171                          value 6;3166                          value 6;
3172                          description3167                          description
3173                            "Internetwork control precedence (6)";3168                            "Internetwork control precedence (6)";
3174                        }3169                        }
3175                        enum "network" {3170                        enum "network" {
3176                          value 7;3171                          value 7;
3177                          description3172                          description
3178                            "Network control precedence (7)";3173                            "Network control precedence (7)";
3179                        }3174                        }
3180                        enum "priority" {3175                        enum "priority" {
3181                          value 1;3176                          value 1;
3182                          description3177                          description
3183                            "Priority precedence (1)";3178                            "Priority precedence (1)";
3184                        }3179                        }
3185                        enum "routine" {3180                        enum "routine" {
3186                          value 0;3181                          value 0;
3187                          description3182                          description
3188                            "Routine precedence (0)";3183                            "Routine precedence (0)";
3189                        }3184                        }
3190                      }3185                      }
3191                    }3186                    }
3192                    max-elements "8";3187                    max-elements "8";
3193                    description3188                    description
3194                      "TOS Precedence value(s)";3189                      "TOS Precedence value(s)";
3195                  }3190                  }
3196                }3191                }
3197              }3192              }
3198              container snmp {3193              container snmp {
3199                description3194                description
3200                  "SNMP ";3195                  "SNMP ";
3201                leaf rate {3196                leaf rate {
3202                  type uint32 {3197                  type uint32 {
3203                    range "0..4294967295" {3198                    range "0..4294967295" {
3204                      description3199                      description
3205                        "Packets Per Second (actual Min and Max range depends on platform)";3200                        "Packets Per Second (actual Min and Max range depends on platform)";
3206                    }3201                    }
3207                  }3202                  }
3208                  description3203                  description
3209                    "Rate in PPS";3204                    "Rate in PPS";
3210                }3205                }
3211                leaf-list precedence {3206                leaf-list precedence {
3212                  type union {3207                  type union {
3213                    type uint32 {3208                    type uint32 {
3214                      range "0..7" {3209                      range "0..7" {
3215                        description3210                        description
3216                          "Precedence value";3211                          "Precedence value";
3217                      }3212                      }
3218                    }3213                    }
3219                    type enumeration {3214                    type enumeration {
3220                      enum "critical" {3215                      enum "critical" {
3221                        value 5;3216                        value 5;
3222                        description3217                        description
3223                          "Critical precedence (5)";3218                          "Critical precedence (5)";
3224                      }3219                      }
3225                      enum "flash" {3220                      enum "flash" {
3226                        value 3;3221                        value 3;
3227                        description3222                        description
3228                          "Flash precedence (3)";3223                          "Flash precedence (3)";
3229                      }3224                      }
3230                      enum "flash-override" {3225                      enum "flash-override" {
3231                        value 4;3226                        value 4;
3232                        description3227                        description
3233                          "Flash override precedence (4)";3228                          "Flash override precedence (4)";
3234                      }3229                      }
3235                      enum "immediate" {3230                      enum "immediate" {
3236                        value 2;3231                        value 2;
3237                        description3232                        description
3238                          "Immediate precedence (2)";3233                          "Immediate precedence (2)";
3239                      }3234                      }
3240                      enum "internet" {3235                      enum "internet" {
3241                        value 6;3236                        value 6;
3242                        description3237                        description
3243                          "Internetwork control precedence (6)";3238                          "Internetwork control precedence (6)";
3244                      }3239                      }
3245                      enum "network" {3240                      enum "network" {
3246                        value 7;3241                        value 7;
3247                        description3242                        description
3248                          "Network control precedence (7)";3243                          "Network control precedence (7)";
3249                      }3244                      }
3250                      enum "priority" {3245                      enum "priority" {
3251                        value 1;3246                        value 1;
3252                        description3247                        description
3253                          "Priority precedence (1)";3248                          "Priority precedence (1)";
3254                      }3249                      }
3255                      enum "routine" {3250                      enum "routine" {
3256                        value 0;3251                        value 0;
3257                        description3252                        description
3258                          "Routine precedence (0)";3253                          "Routine precedence (0)";
3259                      }3254                      }
3260                    }3255                    }
3261                  }3256                  }
3262                  max-elements "8";3257                  max-elements "8";
3263                  description3258                  description
3264                    "TOS Precedence value(s)";3259                    "TOS Precedence value(s)";
3265                }3260                }
3266              }3261              }
3267              container ssh {3262              container ssh {
3268                description3263                description
3269                  "SSH ";3264                  "SSH ";
3270                container known {3265                container known {
3271                  description3266                  description
3272                    "Known ";3267                    "Known ";
3273                  leaf rate {3268                  leaf rate {
3274                    type uint32 {3269                    type uint32 {
3275                      range "0..4294967295" {3270                      range "0..4294967295" {
3276                        description3271                        description
3277                          "Packets Per Second (actual Min and Max range depends on platform)";3272                          "Packets Per Second (actual Min and Max range depends on platform)";
3278                      }3273                      }
3279                    }3274                    }
3280                    description3275                    description
3281                      "Rate in PPS";3276                      "Rate in PPS";
3282                  }3277                  }
3283                  leaf-list precedence {3278                  leaf-list precedence {
3284                    type union {3279                    type union {
3285                      type uint32 {3280                      type uint32 {
3286                        range "0..7" {3281                        range "0..7" {
3287                          description3282                          description
3288                            "Precedence value";3283                            "Precedence value";
3289                        }3284                        }
3290                      }3285                      }
3291                      type enumeration {3286                      type enumeration {
3292                        enum "critical" {3287                        enum "critical" {
3293                          value 5;3288                          value 5;
3294                          description3289                          description
3295                            "Critical precedence (5)";3290                            "Critical precedence (5)";
3296                        }3291                        }
3297                        enum "flash" {3292                        enum "flash" {
3298                          value 3;3293                          value 3;
3299                          description3294                          description
3300                            "Flash precedence (3)";3295                            "Flash precedence (3)";
3301                        }3296                        }
3302                        enum "flash-override" {3297                        enum "flash-override" {
3303                          value 4;3298                          value 4;
3304                          description3299                          description
3305                            "Flash override precedence (4)";3300                            "Flash override precedence (4)";
3306                        }3301                        }
3307                        enum "immediate" {3302                        enum "immediate" {
3308                          value 2;3303                          value 2;
3309                          description3304                          description
3310                            "Immediate precedence (2)";3305                            "Immediate precedence (2)";
3311                        }3306                        }
3312                        enum "internet" {3307                        enum "internet" {
3313                          value 6;3308                          value 6;
3314                          description3309                          description
3315                            "Internetwork control precedence (6)";3310                            "Internetwork control precedence (6)";
3316                        }3311                        }
3317                        enum "network" {3312                        enum "network" {
3318                          value 7;3313                          value 7;
3319                          description3314                          description
3320                            "Network control precedence (7)";3315                            "Network control precedence (7)";
3321                        }3316                        }
3322                        enum "priority" {3317                        enum "priority" {
3323                          value 1;3318                          value 1;
3324                          description3319                          description
3325                            "Priority precedence (1)";3320                            "Priority precedence (1)";
3326                        }3321                        }
3327                        enum "routine" {3322                        enum "routine" {
3328                          value 0;3323                          value 0;
3329                          description3324                          description
3330                            "Routine precedence (0)";3325                            "Routine precedence (0)";
3331                        }3326                        }
3332                      }3327                      }
3333                    }3328                    }
3334                    max-elements "8";3329                    max-elements "8";
3335                    description3330                    description
3336                      "TOS Precedence value(s)";3331                      "TOS Precedence value(s)";
3337                  }3332                  }
3338                }3333                }
3339                container default {3334                container default {
3340                  description3335                  description
3341                    "Default ";3336                    "Default ";
3342                  leaf rate {3337                  leaf rate {
3343                    type uint32 {3338                    type uint32 {
3344                      range "0..4294967295" {3339                      range "0..4294967295" {
3345                        description3340                        description
3346                          "Packets Per Second (actual Min and Max range depends on platform)";3341                          "Packets Per Second (actual Min and Max range depends on platform)";
3347                      }3342                      }
3348                    }3343                    }
3349                    description3344                    description
3350                      "Rate in PPS";3345                      "Rate in PPS";
3351                  }3346                  }
3352                  leaf-list precedence {3347                  leaf-list precedence {
3353                    type union {3348                    type union {
3354                      type uint32 {3349                      type uint32 {
3355                        range "0..7" {3350                        range "0..7" {
3356                          description3351                          description
3357                            "Precedence value";3352                            "Precedence value";
3358                        }3353                        }
3359                      }3354                      }
3360                      type enumeration {3355                      type enumeration {
3361                        enum "critical" {3356                        enum "critical" {
3362                          value 5;3357                          value 5;
3363                          description3358                          description
3364                            "Critical precedence (5)";3359                            "Critical precedence (5)";
3365                        }3360                        }
3366                        enum "flash" {3361                        enum "flash" {
3367                          value 3;3362                          value 3;
3368                          description3363                          description
3369                            "Flash precedence (3)";3364                            "Flash precedence (3)";
3370                        }3365                        }
3371                        enum "flash-override" {3366                        enum "flash-override" {
3372                          value 4;3367                          value 4;
3373                          description3368                          description
3374                            "Flash override precedence (4)";3369                            "Flash override precedence (4)";
3375                        }3370                        }
3376                        enum "immediate" {3371                        enum "immediate" {
3377                          value 2;3372                          value 2;
3378                          description3373                          description
3379                            "Immediate precedence (2)";3374                            "Immediate precedence (2)";
3380                        }3375                        }
3381                        enum "internet" {3376                        enum "internet" {
3382                          value 6;3377                          value 6;
3383                          description3378                          description
3384                            "Internetwork control precedence (6)";3379                            "Internetwork control precedence (6)";
3385                        }3380                        }
3386                        enum "network" {3381                        enum "network" {
3387                          value 7;3382                          value 7;
3388                          description3383                          description
3389                            "Network control precedence (7)";3384                            "Network control precedence (7)";
3390                        }3385                        }
3391                        enum "priority" {3386                        enum "priority" {
3392                          value 1;3387                          value 1;
3393                          description3388                          description
3394                            "Priority precedence (1)";3389                            "Priority precedence (1)";
3395                        }3390                        }
3396                        enum "routine" {3391                        enum "routine" {
3397                          value 0;3392                          value 0;
3398                          description3393                          description
3399                            "Routine precedence (0)";3394                            "Routine precedence (0)";
3400                        }3395                        }
3401                      }3396                      }
3402                    }3397                    }
3403                    max-elements "8";3398                    max-elements "8";
3404                    description3399                    description
3405                      "TOS Precedence value(s)";3400                      "TOS Precedence value(s)";
3406                  }3401                  }
3407                }3402                }
3408              }3403              }
3409              container http {3404              container http {
3410                description3405                description
3411                  "HTTP ";3406                  "HTTP ";
3412                container known {3407                container known {
3413                  description3408                  description
3414                    "Known ";3409                    "Known ";
3415                  leaf rate {3410                  leaf rate {
3416                    type uint32 {3411                    type uint32 {
3417                      range "0..4294967295" {3412                      range "0..4294967295" {
3418                        description3413                        description
3419                          "Packets Per Second (actual Min and Max range depends on platform)";3414                          "Packets Per Second (actual Min and Max range depends on platform)";
3420                      }3415                      }
3421                    }3416                    }
3422                    description3417                    description
3423                      "Rate in PPS";3418                      "Rate in PPS";
3424                  }3419                  }
3425                  leaf-list precedence {3420                  leaf-list precedence {
3426                    type union {3421                    type union {
3427                      type uint32 {3422                      type uint32 {
3428                        range "0..7" {3423                        range "0..7" {
3429                          description3424                          description
3430                            "Precedence value";3425                            "Precedence value";
3431                        }3426                        }
3432                      }3427                      }
3433                      type enumeration {3428                      type enumeration {
3434                        enum "critical" {3429                        enum "critical" {
3435                          value 5;3430                          value 5;
3436                          description3431                          description
3437                            "Critical precedence (5)";3432                            "Critical precedence (5)";
3438                        }3433                        }
3439                        enum "flash" {3434                        enum "flash" {
3440                          value 3;3435                          value 3;
3441                          description3436                          description
3442                            "Flash precedence (3)";3437                            "Flash precedence (3)";
3443                        }3438                        }
3444                        enum "flash-override" {3439                        enum "flash-override" {
3445                          value 4;3440                          value 4;
3446                          description3441                          description
3447                            "Flash override precedence (4)";3442                            "Flash override precedence (4)";
3448                        }3443                        }
3449                        enum "immediate" {3444                        enum "immediate" {
3450                          value 2;3445                          value 2;
3451                          description3446                          description
3452                            "Immediate precedence (2)";3447                            "Immediate precedence (2)";
3453                        }3448                        }
3454                        enum "internet" {3449                        enum "internet" {
3455                          value 6;3450                          value 6;
3456                          description3451                          description
3457                            "Internetwork control precedence (6)";3452                            "Internetwork control precedence (6)";
3458                        }3453                        }
3459                        enum "network" {3454                        enum "network" {
3460                          value 7;3455                          value 7;
3461                          description3456                          description
3462                            "Network control precedence (7)";3457                            "Network control precedence (7)";
3463                        }3458                        }
3464                        enum "priority" {3459                        enum "priority" {
3465                          value 1;3460                          value 1;
3466                          description3461                          description
3467                            "Priority precedence (1)";3462                            "Priority precedence (1)";
3468                        }3463                        }
3469                        enum "routine" {3464                        enum "routine" {
3470                          value 0;3465                          value 0;
3471                          description3466                          description
3472                            "Routine precedence (0)";3467                            "Routine precedence (0)";
3473                        }3468                        }
3474                      }3469                      }
3475                    }3470                    }
3476                    max-elements "8";3471                    max-elements "8";
3477                    description3472                    description
3478                      "TOS Precedence value(s)";3473                      "TOS Precedence value(s)";
3479                  }3474                  }
3480                }3475                }
3481                container default {3476                container default {
3482                  description3477                  description
3483                    "Default ";3478                    "Default ";
3484                  leaf rate {3479                  leaf rate {
3485                    type uint32 {3480                    type uint32 {
3486                      range "0..4294967295" {3481                      range "0..4294967295" {
3487                        description3482                        description
3488                          "Packets Per Second (actual Min and Max range depends on platform)";3483                          "Packets Per Second (actual Min and Max range depends on platform)";
3489                      }3484                      }
3490                    }3485                    }
3491                    description3486                    description
3492                      "Rate in PPS";3487                      "Rate in PPS";
3493                  }3488                  }
3494                  leaf-list precedence {3489                  leaf-list precedence {
3495                    type union {3490                    type union {
3496                      type uint32 {3491                      type uint32 {
3497                        range "0..7" {3492                        range "0..7" {
3498                          description3493                          description
3499                            "Precedence value";3494                            "Precedence value";
3500                        }3495                        }
3501                      }3496                      }
3502                      type enumeration {3497                      type enumeration {
3503                        enum "critical" {3498                        enum "critical" {
3504                          value 5;3499                          value 5;
3505                          description3500                          description
3506                            "Critical precedence (5)";3501                            "Critical precedence (5)";
3507                        }3502                        }
3508                        enum "flash" {3503                        enum "flash" {
3509                          value 3;3504                          value 3;
3510                          description3505                          description
3511                            "Flash precedence (3)";3506                            "Flash precedence (3)";
3512                        }3507                        }
3513                        enum "flash-override" {3508                        enum "flash-override" {
3514                          value 4;3509                          value 4;
3515                          description3510                          description
3516                            "Flash override precedence (4)";3511                            "Flash override precedence (4)";
3517                        }3512                        }
3518                        enum "immediate" {3513                        enum "immediate" {
3519                          value 2;3514                          value 2;
3520                          description3515                          description
3521                            "Immediate precedence (2)";3516                            "Immediate precedence (2)";
3522                        }3517                        }
3523                        enum "internet" {3518                        enum "internet" {
3524                          value 6;3519                          value 6;
3525                          description3520                          description
3526                            "Internetwork control precedence (6)";3521                            "Internetwork control precedence (6)";
3527                        }3522                        }
3528                        enum "network" {3523                        enum "network" {
3529                          value 7;3524                          value 7;
3530                          description3525                          description
3531                            "Network control precedence (7)";3526                            "Network control precedence (7)";
3532                        }3527                        }
3533                        enum "priority" {3528                        enum "priority" {
3534                          value 1;3529                          value 1;
3535                          description3530                          description
3536                            "Priority precedence (1)";3531                            "Priority precedence (1)";
3537                        }3532                        }
3538                        enum "routine" {3533                        enum "routine" {
3539                          value 0;3534                          value 0;
3540                          description3535                          description
3541                            "Routine precedence (0)";3536                            "Routine precedence (0)";
3542                        }3537                        }
3543                      }3538                      }
3544                    }3539                    }
3545                    max-elements "8";3540                    max-elements "8";
3546                    description3541                    description
3547                      "TOS Precedence value(s)";3542                      "TOS Precedence value(s)";
3548                  }3543                  }
3549                }3544                }
3550              }3545              }
3551              container shttp {3546              container shttp {
3552                description3547                description
3553                  "SHTTP ";3548                  "SHTTP ";
3554                container known {3549                container known {
3555                  description3550                  description
3556                    "Known ";3551                    "Known ";
3557                  leaf rate {3552                  leaf rate {
3558                    type uint32 {3553                    type uint32 {
3559                      range "0..4294967295" {3554                      range "0..4294967295" {
3560                        description3555                        description
3561                          "Packets Per Second (actual Min and Max range depends on platform)";3556                          "Packets Per Second (actual Min and Max range depends on platform)";
3562                      }3557                      }
3563                    }3558                    }
3564                    description3559                    description
3565                      "Rate in PPS";3560                      "Rate in PPS";
3566                  }3561                  }
3567                  leaf-list precedence {3562                  leaf-list precedence {
3568                    type union {3563                    type union {
3569                      type uint32 {3564                      type uint32 {
3570                        range "0..7" {3565                        range "0..7" {
3571                          description3566                          description
3572                            "Precedence value";3567                            "Precedence value";
3573                        }3568                        }
3574                      }3569                      }
3575                      type enumeration {3570                      type enumeration {
3576                        enum "critical" {3571                        enum "critical" {
3577                          value 5;3572                          value 5;
3578                          description3573                          description
3579                            "Critical precedence (5)";3574                            "Critical precedence (5)";
3580                        }3575                        }
3581                        enum "flash" {3576                        enum "flash" {
3582                          value 3;3577                          value 3;
3583                          description3578                          description
3584                            "Flash precedence (3)";3579                            "Flash precedence (3)";
3585                        }3580                        }
3586                        enum "flash-override" {3581                        enum "flash-override" {
3587                          value 4;3582                          value 4;
3588                          description3583                          description
3589                            "Flash override precedence (4)";3584                            "Flash override precedence (4)";
3590                        }3585                        }
3591                        enum "immediate" {3586                        enum "immediate" {
3592                          value 2;3587                          value 2;
3593                          description3588                          description
3594                            "Immediate precedence (2)";3589                            "Immediate precedence (2)";
3595                        }3590                        }
3596                        enum "internet" {3591                        enum "internet" {
3597                          value 6;3592                          value 6;
3598                          description3593                          description
3599                            "Internetwork control precedence (6)";3594                            "Internetwork control precedence (6)";
3600                        }3595                        }
3601                        enum "network" {3596                        enum "network" {
3602                          value 7;3597                          value 7;
3603                          description3598                          description
3604                            "Network control precedence (7)";3599                            "Network control precedence (7)";
3605                        }3600                        }
3606                        enum "priority" {3601                        enum "priority" {
3607                          value 1;3602                          value 1;
3608                          description3603                          description
3609                            "Priority precedence (1)";3604                            "Priority precedence (1)";
3610                        }3605                        }
3611                        enum "routine" {3606                        enum "routine" {
3612                          value 0;3607                          value 0;
3613                          description3608                          description
3614                            "Routine precedence (0)";3609                            "Routine precedence (0)";
3615                        }3610                        }
3616                      }3611                      }
3617                    }3612                    }
3618                    max-elements "8";3613                    max-elements "8";
3619                    description3614                    description
3620                      "TOS Precedence value(s)";3615                      "TOS Precedence value(s)";
3621                  }3616                  }
3622                }3617                }
3623                container default {3618                container default {
3624                  description3619                  description
3625                    "Default ";3620                    "Default ";
3626                  leaf rate {3621                  leaf rate {
3627                    type uint32 {3622                    type uint32 {
3628                      range "0..4294967295" {3623                      range "0..4294967295" {
3629                        description3624                        description
3630                          "Packets Per Second (actual Min and Max range depends on platform)";3625                          "Packets Per Second (actual Min and Max range depends on platform)";
3631                      }3626                      }
3632                    }3627                    }
3633                    description3628                    description
3634                      "Rate in PPS";3629                      "Rate in PPS";
3635                  }3630                  }
3636                  leaf-list precedence {3631                  leaf-list precedence {
3637                    type union {3632                    type union {
3638                      type uint32 {3633                      type uint32 {
3639                        range "0..7" {3634                        range "0..7" {
3640                          description3635                          description
3641                            "Precedence value";3636                            "Precedence value";
3642                        }3637                        }
3643                      }3638                      }
3644                      type enumeration {3639                      type enumeration {
3645                        enum "critical" {3640                        enum "critical" {
3646                          value 5;3641                          value 5;
3647                          description3642                          description
3648                            "Critical precedence (5)";3643                            "Critical precedence (5)";
3649                        }3644                        }
3650                        enum "flash" {3645                        enum "flash" {
3651                          value 3;3646                          value 3;
3652                          description3647                          description
3653                            "Flash precedence (3)";3648                            "Flash precedence (3)";
3654                        }3649                        }
3655                        enum "flash-override" {3650                        enum "flash-override" {
3656                          value 4;3651                          value 4;
3657                          description3652                          description
3658                            "Flash override precedence (4)";3653                            "Flash override precedence (4)";
3659                        }3654                        }
3660                        enum "immediate" {3655                        enum "immediate" {
3661                          value 2;3656                          value 2;
3662                          description3657                          description
3663                            "Immediate precedence (2)";3658                            "Immediate precedence (2)";
3664                        }3659                        }
3665                        enum "internet" {3660                        enum "internet" {
3666                          value 6;3661                          value 6;
3667                          description3662                          description
3668                            "Internetwork control precedence (6)";3663                            "Internetwork control precedence (6)";
3669                        }3664                        }
3670                        enum "network" {3665                        enum "network" {
3671                          value 7;3666                          value 7;
3672                          description3667                          description
3673                            "Network control precedence (7)";3668                            "Network control precedence (7)";
3674                        }3669                        }
3675                        enum "priority" {3670                        enum "priority" {
3676                          value 1;3671                          value 1;
3677                          description3672                          description
3678                            "Priority precedence (1)";3673                            "Priority precedence (1)";
3679                        }3674                        }
3680                        enum "routine" {3675                        enum "routine" {
3681                          value 0;3676                          value 0;
3682                          description3677                          description
3683                            "Routine precedence (0)";3678                            "Routine precedence (0)";
3684                        }3679                        }
3685                      }3680                      }
3686                    }3681                    }
3687                    max-elements "8";3682                    max-elements "8";
3688                    description3683                    description
3689                      "TOS Precedence value(s)";3684                      "TOS Precedence value(s)";
3690                  }3685                  }
3691                }3686                }
3692              }3687              }
3693              container telnet {3688              container telnet {
3694                description3689                description
3695                  "TELNET ";3690                  "TELNET ";
3696                container known {3691                container known {
3697                  description3692                  description
3698                    "Known ";3693                    "Known ";
3699                  leaf rate {3694                  leaf rate {
3700                    type uint32 {3695                    type uint32 {
3701                      range "0..4294967295" {3696                      range "0..4294967295" {
3702                        description3697                        description
3703                          "Packets Per Second (actual Min and Max range depends on platform)";3698                          "Packets Per Second (actual Min and Max range depends on platform)";
3704                      }3699                      }
3705                    }3700                    }
3706                    description3701                    description
3707                      "Rate in PPS";3702                      "Rate in PPS";
3708                  }3703                  }
3709                  leaf-list precedence {3704                  leaf-list precedence {
3710                    type union {3705                    type union {
3711                      type uint32 {3706                      type uint32 {
3712                        range "0..7" {3707                        range "0..7" {
3713                          description3708                          description
3714                            "Precedence value";3709                            "Precedence value";
3715                        }3710                        }
3716                      }3711                      }
3717                      type enumeration {3712                      type enumeration {
3718                        enum "critical" {3713                        enum "critical" {
3719                          value 5;3714                          value 5;
3720                          description3715                          description
3721                            "Critical precedence (5)";3716                            "Critical precedence (5)";
3722                        }3717                        }
3723                        enum "flash" {3718                        enum "flash" {
3724                          value 3;3719                          value 3;
3725                          description3720                          description
3726                            "Flash precedence (3)";3721                            "Flash precedence (3)";
3727                        }3722                        }
3728                        enum "flash-override" {3723                        enum "flash-override" {
3729                          value 4;3724                          value 4;
3730                          description3725                          description
3731                            "Flash override precedence (4)";3726                            "Flash override precedence (4)";
3732                        }3727                        }
3733                        enum "immediate" {3728                        enum "immediate" {
3734                          value 2;3729                          value 2;
3735                          description3730                          description
3736                            "Immediate precedence (2)";3731                            "Immediate precedence (2)";
3737                        }3732                        }
3738                        enum "internet" {3733                        enum "internet" {
3739                          value 6;3734                          value 6;
3740                          description3735                          description
3741                            "Internetwork control precedence (6)";3736                            "Internetwork control precedence (6)";
3742                        }3737                        }
3743                        enum "network" {3738                        enum "network" {
3744                          value 7;3739                          value 7;
3745                          description3740                          description
3746                            "Network control precedence (7)";3741                            "Network control precedence (7)";
3747                        }3742                        }
3748                        enum "priority" {3743                        enum "priority" {
3749                          value 1;3744                          value 1;
3750                          description3745                          description
3751                            "Priority precedence (1)";3746                            "Priority precedence (1)";
3752                        }3747                        }
3753                        enum "routine" {3748                        enum "routine" {
3754                          value 0;3749                          value 0;
3755                          description3750                          description
3756                            "Routine precedence (0)";3751                            "Routine precedence (0)";
3757                        }3752                        }
3758                      }3753                      }
3759                    }3754                    }
3760                    max-elements "8";3755                    max-elements "8";
3761                    description3756                    description
3762                      "TOS Precedence value(s)";3757                      "TOS Precedence value(s)";
3763                  }3758                  }
3764                }3759                }
3765                container default {3760                container default {
3766                  description3761                  description
3767                    "Default ";3762                    "Default ";
3768                  leaf rate {3763                  leaf rate {
3769                    type uint32 {3764                    type uint32 {
3770                      range "0..4294967295" {3765                      range "0..4294967295" {
3771                        description3766                        description
3772                          "Packets Per Second (actual Min and Max range depends on platform)";3767                          "Packets Per Second (actual Min and Max range depends on platform)";
3773                      }3768                      }
3774                    }3769                    }
3775                    description3770                    description
3776                      "Rate in PPS";3771                      "Rate in PPS";
3777                  }3772                  }
3778                  leaf-list precedence {3773                  leaf-list precedence {
3779                    type union {3774                    type union {
3780                      type uint32 {3775                      type uint32 {
3781                        range "0..7" {3776                        range "0..7" {
3782                          description3777                          description
3783                            "Precedence value";3778                            "Precedence value";
3784                        }3779                        }
3785                      }3780                      }
3786                      type enumeration {3781                      type enumeration {
3787                        enum "critical" {3782                        enum "critical" {
3788                          value 5;3783                          value 5;
3789                          description3784                          description
3790                            "Critical precedence (5)";3785                            "Critical precedence (5)";
3791                        }3786                        }
3792                        enum "flash" {3787                        enum "flash" {
3793                          value 3;3788                          value 3;
3794                          description3789                          description
3795                            "Flash precedence (3)";3790                            "Flash precedence (3)";
3796                        }3791                        }
3797                        enum "flash-override" {3792                        enum "flash-override" {
3798                          value 4;3793                          value 4;
3799                          description3794                          description
3800                            "Flash override precedence (4)";3795                            "Flash override precedence (4)";
3801                        }3796                        }
3802                        enum "immediate" {3797                        enum "immediate" {
3803                          value 2;3798                          value 2;
3804                          description3799                          description
3805                            "Immediate precedence (2)";3800                            "Immediate precedence (2)";
3806                        }3801                        }
3807                        enum "internet" {3802                        enum "internet" {
3808                          value 6;3803                          value 6;
3809                          description3804                          description
3810                            "Internetwork control precedence (6)";3805                            "Internetwork control precedence (6)";
3811                        }3806                        }
3812                        enum "network" {3807                        enum "network" {
3813                          value 7;3808                          value 7;
3814                          description3809                          description
3815                            "Network control precedence (7)";3810                            "Network control precedence (7)";
3816                        }3811                        }
3817                        enum "priority" {3812                        enum "priority" {
3818                          value 1;3813                          value 1;
3819                          description3814                          description
3820                            "Priority precedence (1)";3815                            "Priority precedence (1)";
3821                        }3816                        }
3822                        enum "routine" {3817                        enum "routine" {
3823                          value 0;3818                          value 0;
3824                          description3819                          description
3825                            "Routine precedence (0)";3820                            "Routine precedence (0)";
3826                        }3821                        }
3827                      }3822                      }
3828                    }3823                    }
3829                    max-elements "8";3824                    max-elements "8";
3830                    description3825                    description
3831                      "TOS Precedence value(s)";3826                      "TOS Precedence value(s)";
3832                  }3827                  }
3833                }3828                }
3834              }3829              }
3835              container css {3830              container css {
3836                description3831                description
3837                  "CSS ";3832                  "CSS ";
3838                container known {3833                container known {
3839                  description3834                  description
3840                    "Known ";3835                    "Known ";
3841                  leaf rate {3836                  leaf rate {
3842                    type uint32 {3837                    type uint32 {
3843                      range "0..4294967295" {3838                      range "0..4294967295" {
3844                        description3839                        description
3845                          "Packets Per Second (actual Min and Max range depends on platform)";3840                          "Packets Per Second (actual Min and Max range depends on platform)";
3846                      }3841                      }
3847                    }3842                    }
3848                    description3843                    description
3849                      "Rate in PPS";3844                      "Rate in PPS";
3850                  }3845                  }
3851                  leaf-list precedence {3846                  leaf-list precedence {
3852                    type union {3847                    type union {
3853                      type uint32 {3848                      type uint32 {
3854                        range "0..7" {3849                        range "0..7" {
3855                          description3850                          description
3856                            "Precedence value";3851                            "Precedence value";
3857                        }3852                        }
3858                      }3853                      }
3859                      type enumeration {3854                      type enumeration {
3860                        enum "critical" {3855                        enum "critical" {
3861                          value 5;3856                          value 5;
3862                          description3857                          description
3863                            "Critical precedence (5)";3858                            "Critical precedence (5)";
3864                        }3859                        }
3865                        enum "flash" {3860                        enum "flash" {
3866                          value 3;3861                          value 3;
3867                          description3862                          description
3868                            "Flash precedence (3)";3863                            "Flash precedence (3)";
3869                        }3864                        }
3870                        enum "flash-override" {3865                        enum "flash-override" {
3871                          value 4;3866                          value 4;
3872                          description3867                          description
3873                            "Flash override precedence (4)";3868                            "Flash override precedence (4)";
3874                        }3869                        }
3875                        enum "immediate" {3870                        enum "immediate" {
3876                          value 2;3871                          value 2;
3877                          description3872                          description
3878                            "Immediate precedence (2)";3873                            "Immediate precedence (2)";
3879                        }3874                        }
3880                        enum "internet" {3875                        enum "internet" {
3881                          value 6;3876                          value 6;
3882                          description3877                          description
3883                            "Internetwork control precedence (6)";3878                            "Internetwork control precedence (6)";
3884                        }3879                        }
3885                        enum "network" {3880                        enum "network" {
3886                          value 7;3881                          value 7;
3887                          description3882                          description
3888                            "Network control precedence (7)";3883                            "Network control precedence (7)";
3889                        }3884                        }
3890                        enum "priority" {3885                        enum "priority" {
3891                          value 1;3886                          value 1;
3892                          description3887                          description
3893                            "Priority precedence (1)";3888                            "Priority precedence (1)";
3894                        }3889                        }
3895                        enum "routine" {3890                        enum "routine" {
3896                          value 0;3891                          value 0;
3897                          description3892                          description
3898                            "Routine precedence (0)";3893                            "Routine precedence (0)";
3899                        }3894                        }
3900                      }3895                      }
3901                    }3896                    }
3902                    max-elements "8";3897                    max-elements "8";
3903                    description3898                    description
3904                      "TOS Precedence value(s)";3899                      "TOS Precedence value(s)";
3905                  }3900                  }
3906                }3901                }
3907                container default {3902                container default {
3908                  description3903                  description
3909                    "Default ";3904                    "Default ";
3910                  leaf rate {3905                  leaf rate {
3911                    type uint32 {3906                    type uint32 {
3912                      range "0..4294967295" {3907                      range "0..4294967295" {
3913                        description3908                        description
3914                          "Packets Per Second (actual Min and Max range depends on platform)";3909                          "Packets Per Second (actual Min and Max range depends on platform)";
3915                      }3910                      }
3916                    }3911                    }
3917                    description3912                    description
3918                      "Rate in PPS";3913                      "Rate in PPS";
3919                  }3914                  }
3920                  leaf-list precedence {3915                  leaf-list precedence {
3921                    type union {3916                    type union {
3922                      type uint32 {3917                      type uint32 {
3923                        range "0..7" {3918                        range "0..7" {
3924                          description3919                          description
3925                            "Precedence value";3920                            "Precedence value";
3926                        }3921                        }
3927                      }3922                      }
3928                      type enumeration {3923                      type enumeration {
3929                        enum "critical" {3924                        enum "critical" {
3930                          value 5;3925                          value 5;
3931                          description3926                          description
3932                            "Critical precedence (5)";3927                            "Critical precedence (5)";
3933                        }3928                        }
3934                        enum "flash" {3929                        enum "flash" {
3935                          value 3;3930                          value 3;
3936                          description3931                          description
3937                            "Flash precedence (3)";3932                            "Flash precedence (3)";
3938                        }3933                        }
3939                        enum "flash-override" {3934                        enum "flash-override" {
3940                          value 4;3935                          value 4;
3941                          description3936                          description
3942                            "Flash override precedence (4)";3937                            "Flash override precedence (4)";
3943                        }3938                        }
3944                        enum "immediate" {3939                        enum "immediate" {
3945                          value 2;3940                          value 2;
3946                          description3941                          description
3947                            "Immediate precedence (2)";3942                            "Immediate precedence (2)";
3948                        }3943                        }
3949                        enum "internet" {3944                        enum "internet" {
3950                          value 6;3945                          value 6;
3951                          description3946                          description
3952                            "Internetwork control precedence (6)";3947                            "Internetwork control precedence (6)";
3953                        }3948                        }
3954                        enum "network" {3949                        enum "network" {
3955                          value 7;3950                          value 7;
3956                          description3951                          description
3957                            "Network control precedence (7)";3952                            "Network control precedence (7)";
3958                        }3953                        }
3959                        enum "priority" {3954                        enum "priority" {
3960                          value 1;3955                          value 1;
3961                          description3956                          description
3962                            "Priority precedence (1)";3957                            "Priority precedence (1)";
3963                        }3958                        }
3964                        enum "routine" {3959                        enum "routine" {
3965                          value 0;3960                          value 0;
3966                          description3961                          description
3967                            "Routine precedence (0)";3962                            "Routine precedence (0)";
3968                        }3963                        }
3969                      }3964                      }
3970                    }3965                    }
3971                    max-elements "8";3966                    max-elements "8";
3972                    description3967                    description
3973                      "TOS Precedence value(s)";3968                      "TOS Precedence value(s)";
3974                  }3969                  }
3975                }3970                }
3976              }3971              }
3977              container rsh {3972              container rsh {
3978                description3973                description
3979                  "RSH ";3974                  "RSH ";
3980                container known {3975                container known {
3981                  description3976                  description
3982                    "Known ";3977                    "Known ";
3983                  leaf rate {3978                  leaf rate {
3984                    type uint32 {3979                    type uint32 {
3985                      range "0..4294967295" {3980                      range "0..4294967295" {
3986                        description3981                        description
3987                          "Packets Per Second (actual Min and Max range depends on platform)";3982                          "Packets Per Second (actual Min and Max range depends on platform)";
3988                      }3983                      }
3989                    }3984                    }
3990                    description3985                    description
3991                      "Rate in PPS";3986                      "Rate in PPS";
3992                  }3987                  }
3993                  leaf-list precedence {3988                  leaf-list precedence {
3994                    type union {3989                    type union {
3995                      type uint32 {3990                      type uint32 {
3996                        range "0..7" {3991                        range "0..7" {
3997                          description3992                          description
3998                            "Precedence value";3993                            "Precedence value";
3999                        }3994                        }
4000                      }3995                      }
4001                      type enumeration {3996                      type enumeration {
4002                        enum "critical" {3997                        enum "critical" {
4003                          value 5;3998                          value 5;
4004                          description3999                          description
4005                            "Critical precedence (5)";4000                            "Critical precedence (5)";
4006                        }4001                        }
4007                        enum "flash" {4002                        enum "flash" {
4008                          value 3;4003                          value 3;
4009                          description4004                          description
4010                            "Flash precedence (3)";4005                            "Flash precedence (3)";
4011                        }4006                        }
4012                        enum "flash-override" {4007                        enum "flash-override" {
4013                          value 4;4008                          value 4;
4014                          description4009                          description
4015                            "Flash override precedence (4)";4010                            "Flash override precedence (4)";
4016                        }4011                        }
4017                        enum "immediate" {4012                        enum "immediate" {
4018                          value 2;4013                          value 2;
4019                          description4014                          description
4020                            "Immediate precedence (2)";4015                            "Immediate precedence (2)";
4021                        }4016                        }
4022                        enum "internet" {4017                        enum "internet" {
4023                          value 6;4018                          value 6;
4024                          description4019                          description
4025                            "Internetwork control precedence (6)";4020                            "Internetwork control precedence (6)";
4026                        }4021                        }
4027                        enum "network" {4022                        enum "network" {
4028                          value 7;4023                          value 7;
4029                          description4024                          description
4030                            "Network control precedence (7)";4025                            "Network control precedence (7)";
4031                        }4026                        }
4032                        enum "priority" {4027                        enum "priority" {
4033                          value 1;4028                          value 1;
4034                          description4029                          description
4035                            "Priority precedence (1)";4030                            "Priority precedence (1)";
4036                        }4031                        }
4037                        enum "routine" {4032                        enum "routine" {
4038                          value 0;4033                          value 0;
4039                          description4034                          description
4040                            "Routine precedence (0)";4035                            "Routine precedence (0)";
4041                        }4036                        }
4042                      }4037                      }
4043                    }4038                    }
4044                    max-elements "8";4039                    max-elements "8";
4045                    description4040                    description
4046                      "TOS Precedence value(s)";4041                      "TOS Precedence value(s)";
4047                  }4042                  }
4048                }4043                }
4049                container default {4044                container default {
4050                  description4045                  description
4051                    "Default ";4046                    "Default ";
4052                  leaf rate {4047                  leaf rate {
4053                    type uint32 {4048                    type uint32 {
4054                      range "0..4294967295" {4049                      range "0..4294967295" {
4055                        description4050                        description
4056                          "Packets Per Second (actual Min and Max range depends on platform)";4051                          "Packets Per Second (actual Min and Max range depends on platform)";
4057                      }4052                      }
4058                    }4053                    }
4059                    description4054                    description
4060                      "Rate in PPS";4055                      "Rate in PPS";
4061                  }4056                  }
4062                  leaf-list precedence {4057                  leaf-list precedence {
4063                    type union {4058                    type union {
4064                      type uint32 {4059                      type uint32 {
4065                        range "0..7" {4060                        range "0..7" {
4066                          description4061                          description
4067                            "Precedence value";4062                            "Precedence value";
4068                        }4063                        }
4069                      }4064                      }
4070                      type enumeration {4065                      type enumeration {
4071                        enum "critical" {4066                        enum "critical" {
4072                          value 5;4067                          value 5;
4073                          description4068                          description
4074                            "Critical precedence (5)";4069                            "Critical precedence (5)";
4075                        }4070                        }
4076                        enum "flash" {4071                        enum "flash" {
4077                          value 3;4072                          value 3;
4078                          description4073                          description
4079                            "Flash precedence (3)";4074                            "Flash precedence (3)";
4080                        }4075                        }
4081                        enum "flash-override" {4076                        enum "flash-override" {
4082                          value 4;4077                          value 4;
4083                          description4078                          description
4084                            "Flash override precedence (4)";4079                            "Flash override precedence (4)";
4085                        }4080                        }
4086                        enum "immediate" {4081                        enum "immediate" {
4087                          value 2;4082                          value 2;
4088                          description4083                          description
4089                            "Immediate precedence (2)";4084                            "Immediate precedence (2)";
4090                        }4085                        }
4091                        enum "internet" {4086                        enum "internet" {
4092                          value 6;4087                          value 6;
4093                          description4088                          description
4094                            "Internetwork control precedence (6)";4089                            "Internetwork control precedence (6)";
4095                        }4090                        }
4096                        enum "network" {4091                        enum "network" {
4097                          value 7;4092                          value 7;
4098                          description4093                          description
4099                            "Network control precedence (7)";4094                            "Network control precedence (7)";
4100                        }4095                        }
4101                        enum "priority" {4096                        enum "priority" {
4102                          value 1;4097                          value 1;
4103                          description4098                          description
4104                            "Priority precedence (1)";4099                            "Priority precedence (1)";
4105                        }4100                        }
4106                        enum "routine" {4101                        enum "routine" {
4107                          value 0;4102                          value 0;
4108                          description4103                          description
4109                            "Routine precedence (0)";4104                            "Routine precedence (0)";
4110                        }4105                        }
4111                      }4106                      }
4112                    }4107                    }
4113                    max-elements "8";4108                    max-elements "8";
4114                    description4109                    description
4115                      "TOS Precedence value(s)";4110                      "TOS Precedence value(s)";
4116                  }4111                  }
4117                }4112                }
4118              }4113              }
4119              container udp {4114              container udp {
4120                description4115                description
4121                  "UDP ";4116                  "UDP ";
4122                container known {4117                container known {
4123                  description4118                  description
4124                    "Known ";4119                    "Known ";
4125                  leaf rate {4120                  leaf rate {
4126                    type uint32 {4121                    type uint32 {
4127                      range "0..4294967295" {4122                      range "0..4294967295" {
4128                        description4123                        description
4129                          "Packets Per Second (actual Min and Max range depends on platform)";4124                          "Packets Per Second (actual Min and Max range depends on platform)";
4130                      }4125                      }
4131                    }4126                    }
4132                    description4127                    description
4133                      "Rate in PPS";4128                      "Rate in PPS";
4134                  }4129                  }
4135                  leaf-list precedence {4130                  leaf-list precedence {
4136                    type union {4131                    type union {
4137                      type uint32 {4132                      type uint32 {
4138                        range "0..7" {4133                        range "0..7" {
4139                          description4134                          description
4140                            "Precedence value";4135                            "Precedence value";
4141                        }4136                        }
4142                      }4137                      }
4143                      type enumeration {4138                      type enumeration {
4144                        enum "critical" {4139                        enum "critical" {
4145                          value 5;4140                          value 5;
4146                          description4141                          description
4147                            "Critical precedence (5)";4142                            "Critical precedence (5)";
4148                        }4143                        }
4149                        enum "flash" {4144                        enum "flash" {
4150                          value 3;4145                          value 3;
4151                          description4146                          description
4152                            "Flash precedence (3)";4147                            "Flash precedence (3)";
4153                        }4148                        }
4154                        enum "flash-override" {4149                        enum "flash-override" {
4155                          value 4;4150                          value 4;
4156                          description4151                          description
4157                            "Flash override precedence (4)";4152                            "Flash override precedence (4)";
4158                        }4153                        }
4159                        enum "immediate" {4154                        enum "immediate" {
4160                          value 2;4155                          value 2;
4161                          description4156                          description
4162                            "Immediate precedence (2)";4157                            "Immediate precedence (2)";
4163                        }4158                        }
4164                        enum "internet" {4159                        enum "internet" {
4165                          value 6;4160                          value 6;
4166                          description4161                          description
4167                            "Internetwork control precedence (6)";4162                            "Internetwork control precedence (6)";
4168                        }4163                        }
4169                        enum "network" {4164                        enum "network" {
4170                          value 7;4165                          value 7;
4171                          description4166                          description
4172                            "Network control precedence (7)";4167                            "Network control precedence (7)";
4173                        }4168                        }
4174                        enum "priority" {4169                        enum "priority" {
4175                          value 1;4170                          value 1;
4176                          description4171                          description
4177                            "Priority precedence (1)";4172                            "Priority precedence (1)";
4178                        }4173                        }
4179                        enum "routine" {4174                        enum "routine" {
4180                          value 0;4175                          value 0;
4181                          description4176                          description
4182                            "Routine precedence (0)";4177                            "Routine precedence (0)";
4183                        }4178                        }
4184                      }4179                      }
4185                    }4180                    }
4186                    max-elements "8";4181                    max-elements "8";
4187                    description4182                    description
4188                      "TOS Precedence value(s)";4183                      "TOS Precedence value(s)";
4189                  }4184                  }
4190                }4185                }
4191                container listen {4186                container listen {
4192                  description4187                  description
4193                    "Listen ";4188                    "Listen ";
4194                  leaf rate {4189                  leaf rate {
4195                    type uint32 {4190                    type uint32 {
4196                      range "0..4294967295" {4191                      range "0..4294967295" {
4197                        description4192                        description
4198                          "Packets Per Second (actual Min and Max range depends on platform)";4193                          "Packets Per Second (actual Min and Max range depends on platform)";
4199                      }4194                      }
4200                    }4195                    }
4201                    description4196                    description
4202                      "Rate in PPS";4197                      "Rate in PPS";
4203                  }4198                  }
4204                  leaf-list precedence {4199                  leaf-list precedence {
4205                    type union {4200                    type union {
4206                      type uint32 {4201                      type uint32 {
4207                        range "0..7" {4202                        range "0..7" {
4208                          description4203                          description
4209                            "Precedence value";4204                            "Precedence value";
4210                        }4205                        }
4211                      }4206                      }
4212                      type enumeration {4207                      type enumeration {
4213                        enum "critical" {4208                        enum "critical" {
4214                          value 5;4209                          value 5;
4215                          description4210                          description
4216                            "Critical precedence (5)";4211                            "Critical precedence (5)";
4217                        }4212                        }
4218                        enum "flash" {4213                        enum "flash" {
4219                          value 3;4214                          value 3;
4220                          description4215                          description
4221                            "Flash precedence (3)";4216                            "Flash precedence (3)";
4222                        }4217                        }
4223                        enum "flash-override" {4218                        enum "flash-override" {
4224                          value 4;4219                          value 4;
4225                          description4220                          description
4226                            "Flash override precedence (4)";4221                            "Flash override precedence (4)";
4227                        }4222                        }
4228                        enum "immediate" {4223                        enum "immediate" {
4229                          value 2;4224                          value 2;
4230                          description4225                          description
4231                            "Immediate precedence (2)";4226                            "Immediate precedence (2)";
4232                        }4227                        }
4233                        enum "internet" {4228                        enum "internet" {
4234                          value 6;4229                          value 6;
4235                          description4230                          description
4236                            "Internetwork control precedence (6)";4231                            "Internetwork control precedence (6)";
4237                        }4232                        }
4238                        enum "network" {4233                        enum "network" {
4239                          value 7;4234                          value 7;
4240                          description4235                          description
4241                            "Network control precedence (7)";4236                            "Network control precedence (7)";
4242                        }4237                        }
4243                        enum "priority" {4238                        enum "priority" {
4244                          value 1;4239                          value 1;
4245                          description4240                          description
4246                            "Priority precedence (1)";4241                            "Priority precedence (1)";
4247                        }4242                        }
4248                        enum "routine" {4243                        enum "routine" {
4249                          value 0;4244                          value 0;
4250                          description4245                          description
4251                            "Routine precedence (0)";4246                            "Routine precedence (0)";
4252                        }4247                        }
4253                      }4248                      }
4254                    }4249                    }
4255                    max-elements "8";4250                    max-elements "8";
4256                    description4251                    description
4257                      "TOS Precedence value(s)";4252                      "TOS Precedence value(s)";
4258                  }4253                  }
4259                }4254                }
4260                container configured {4255                container configured {
4261                  description4256                  description
4262                    "Config peer ";4257                    "Config peer ";
4263                  leaf rate {4258                  leaf rate {
4264                    type uint32 {4259                    type uint32 {
4265                      range "0..4294967295" {4260                      range "0..4294967295" {
4266                        description4261                        description
4267                          "Packets Per Second (actual Min and Max range depends on platform)";4262                          "Packets Per Second (actual Min and Max range depends on platform)";
4268                      }4263                      }
4269                    }4264                    }
4270                    description4265                    description
4271                      "Rate in PPS";4266                      "Rate in PPS";
4272                  }4267                  }
4273                  leaf-list precedence {4268                  leaf-list precedence {
4274                    type union {4269                    type union {
4275                      type uint32 {4270                      type uint32 {
4276                        range "0..7" {4271                        range "0..7" {
4277                          description4272                          description
4278                            "Precedence value";4273                            "Precedence value";
4279                        }4274                        }
4280                      }4275                      }
4281                      type enumeration {4276                      type enumeration {
4282                        enum "critical" {4277                        enum "critical" {
4283                          value 5;4278                          value 5;
4284                          description4279                          description
4285                            "Critical precedence (5)";4280                            "Critical precedence (5)";
4286                        }4281                        }
4287                        enum "flash" {4282                        enum "flash" {
4288                          value 3;4283                          value 3;
4289                          description4284                          description
4290                            "Flash precedence (3)";4285                            "Flash precedence (3)";
4291                        }4286                        }
4292                        enum "flash-override" {4287                        enum "flash-override" {
4293                          value 4;4288                          value 4;
4294                          description4289                          description
4295                            "Flash override precedence (4)";4290                            "Flash override precedence (4)";
4296                        }4291                        }
4297                        enum "immediate" {4292                        enum "immediate" {
4298                          value 2;4293                          value 2;
4299                          description4294                          description
4300                            "Immediate precedence (2)";4295                            "Immediate precedence (2)";
4301                        }4296                        }
4302                        enum "internet" {4297                        enum "internet" {
4303                          value 6;4298                          value 6;
4304                          description4299                          description
4305                            "Internetwork control precedence (6)";4300                            "Internetwork control precedence (6)";
4306                        }4301                        }
4307                        enum "network" {4302                        enum "network" {
4308                          value 7;4303                          value 7;
4309                          description4304                          description
4310                            "Network control precedence (7)";4305                            "Network control precedence (7)";
4311                        }4306                        }
4312                        enum "priority" {4307                        enum "priority" {
4313                          value 1;4308                          value 1;
4314                          description4309                          description
4315                            "Priority precedence (1)";4310                            "Priority precedence (1)";
4316                        }4311                        }
4317                        enum "routine" {4312                        enum "routine" {
4318                          value 0;4313                          value 0;
4319                          description4314                          description
4320                            "Routine precedence (0)";4315                            "Routine precedence (0)";
4321                        }4316                        }
4322                      }4317                      }
4323                    }4318                    }
4324                    max-elements "8";4319                    max-elements "8";
4325                    description4320                    description
4326                      "TOS Precedence value(s)";4321                      "TOS Precedence value(s)";
4327                  }4322                  }
4328                }4323                }
4329                container default {4324                container default {
4330                  description4325                  description
4331                    "Default ";4326                    "Default ";
4332                  leaf rate {4327                  leaf rate {
4333                    type uint32 {4328                    type uint32 {
4334                      range "0..4294967295" {4329                      range "0..4294967295" {
4335                        description4330                        description
4336                          "Packets Per Second (actual Min and Max range depends on platform)";4331                          "Packets Per Second (actual Min and Max range depends on platform)";
4337                      }4332                      }
4338                    }4333                    }
4339                    description4334                    description
4340                      "Rate in PPS";4335                      "Rate in PPS";
4341                  }4336                  }
4342                  leaf-list precedence {4337                  leaf-list precedence {
4343                    type union {4338                    type union {
4344                      type uint32 {4339                      type uint32 {
4345                        range "0..7" {4340                        range "0..7" {
4346                          description4341                          description
4347                            "Precedence value";4342                            "Precedence value";
4348                        }4343                        }
4349                      }4344                      }
4350                      type enumeration {4345                      type enumeration {
4351                        enum "critical" {4346                        enum "critical" {
4352                          value 5;4347                          value 5;
4353                          description4348                          description
4354                            "Critical precedence (5)";4349                            "Critical precedence (5)";
4355                        }4350                        }
4356                        enum "flash" {4351                        enum "flash" {
4357                          value 3;4352                          value 3;
4358                          description4353                          description
4359                            "Flash precedence (3)";4354                            "Flash precedence (3)";
4360                        }4355                        }
4361                        enum "flash-override" {4356                        enum "flash-override" {
4362                          value 4;4357                          value 4;
4363                          description4358                          description
4364                            "Flash override precedence (4)";4359                            "Flash override precedence (4)";
4365                        }4360                        }
4366                        enum "immediate" {4361                        enum "immediate" {
4367                          value 2;4362                          value 2;
4368                          description4363                          description
4369                            "Immediate precedence (2)";4364                            "Immediate precedence (2)";
4370                        }4365                        }
4371                        enum "internet" {4366                        enum "internet" {
4372                          value 6;4367                          value 6;
4373                          description4368                          description
4374                            "Internetwork control precedence (6)";4369                            "Internetwork control precedence (6)";
4375                        }4370                        }
4376                        enum "network" {4371                        enum "network" {
4377                          value 7;4372                          value 7;
4378                          description4373                          description
4379                            "Network control precedence (7)";4374                            "Network control precedence (7)";
4380                        }4375                        }
4381                        enum "priority" {4376                        enum "priority" {
4382                          value 1;4377                          value 1;
4383                          description4378                          description
4384                            "Priority precedence (1)";4379                            "Priority precedence (1)";
4385                        }4380                        }
4386                        enum "routine" {4381                        enum "routine" {
4387                          value 0;4382                          value 0;
4388                          description4383                          description
4389                            "Routine precedence (0)";4384                            "Routine precedence (0)";
4390                        }4385                        }
4391                      }4386                      }
4392                    }4387                    }
4393                    max-elements "8";4388                    max-elements "8";
4394                    description4389                    description
4395                      "TOS Precedence value(s)";4390                      "TOS Precedence value(s)";
4396                  }4391                  }
4397                }4392                }
4398              }4393              }
4399              container tcp {4394              container tcp {
4400                description4395                description
4401                  "TCP ";4396                  "TCP ";
4402                container known {4397                container known {
4403                  description4398                  description
4404                    "Known ";4399                    "Known ";
4405                  leaf rate {4400                  leaf rate {
4406                    type uint32 {4401                    type uint32 {
4407                      range "0..4294967295" {4402                      range "0..4294967295" {
4408                        description4403                        description
4409                          "Packets Per Second (actual Min and Max range depends on platform)";4404                          "Packets Per Second (actual Min and Max range depends on platform)";
4410                      }4405                      }
4411                    }4406                    }
4412                    description4407                    description
4413                      "Rate in PPS";4408                      "Rate in PPS";
4414                  }4409                  }
4415                  leaf-list precedence {4410                  leaf-list precedence {
4416                    type union {4411                    type union {
4417                      type uint32 {4412                      type uint32 {
4418                        range "0..7" {4413                        range "0..7" {
4419                          description4414                          description
4420                            "Precedence value";4415                            "Precedence value";
4421                        }4416                        }
4422                      }4417                      }
4423                      type enumeration {4418                      type enumeration {
4424                        enum "critical" {4419                        enum "critical" {
4425                          value 5;4420                          value 5;
4426                          description4421                          description
4427                            "Critical precedence (5)";4422                            "Critical precedence (5)";
4428                        }4423                        }
4429                        enum "flash" {4424                        enum "flash" {
4430                          value 3;4425                          value 3;
4431                          description4426                          description
4432                            "Flash precedence (3)";4427                            "Flash precedence (3)";
4433                        }4428                        }
4434                        enum "flash-override" {4429                        enum "flash-override" {
4435                          value 4;4430                          value 4;
4436                          description4431                          description
4437                            "Flash override precedence (4)";4432                            "Flash override precedence (4)";
4438                        }4433                        }
4439                        enum "immediate" {4434                        enum "immediate" {
4440                          value 2;4435                          value 2;
4441                          description4436                          description
4442                            "Immediate precedence (2)";4437                            "Immediate precedence (2)";
4443                        }4438                        }
4444                        enum "internet" {4439                        enum "internet" {
4445                          value 6;4440                          value 6;
4446                          description4441                          description
4447                            "Internetwork control precedence (6)";4442                            "Internetwork control precedence (6)";
4448                        }4443                        }
4449                        enum "network" {4444                        enum "network" {
4450                          value 7;4445                          value 7;
4451                          description4446                          description
4452                            "Network control precedence (7)";4447                            "Network control precedence (7)";
4453                        }4448                        }
4454                        enum "priority" {4449                        enum "priority" {
4455                          value 1;4450                          value 1;
4456                          description4451                          description
4457                            "Priority precedence (1)";4452                            "Priority precedence (1)";
4458                        }4453                        }
4459                        enum "routine" {4454                        enum "routine" {
4460                          value 0;4455                          value 0;
4461                          description4456                          description
4462                            "Routine precedence (0)";4457                            "Routine precedence (0)";
4463                        }4458                        }
4464                      }4459                      }
4465                    }4460                    }
4466                    max-elements "8";4461                    max-elements "8";
4467                    description4462                    description
4468                      "TOS Precedence value(s)";4463                      "TOS Precedence value(s)";
4469                  }4464                  }
4470                }4465                }
4471                container listen {4466                container listen {
4472                  description4467                  description
4473                    "Listen ";4468                    "Listen ";
4474                  leaf rate {4469                  leaf rate {
4475                    type uint32 {4470                    type uint32 {
4476                      range "0..4294967295" {4471                      range "0..4294967295" {
4477                        description4472                        description
4478                          "Packets Per Second (actual Min and Max range depends on platform)";4473                          "Packets Per Second (actual Min and Max range depends on platform)";
4479                      }4474                      }
4480                    }4475                    }
4481                    description4476                    description
4482                      "Rate in PPS";4477                      "Rate in PPS";
4483                  }4478                  }
4484                  leaf-list precedence {4479                  leaf-list precedence {
4485                    type union {4480                    type union {
4486                      type uint32 {4481                      type uint32 {
4487                        range "0..7" {4482                        range "0..7" {
4488                          description4483                          description
4489                            "Precedence value";4484                            "Precedence value";
4490                        }4485                        }
4491                      }4486                      }
4492                      type enumeration {4487                      type enumeration {
4493                        enum "critical" {4488                        enum "critical" {
4494                          value 5;4489                          value 5;
4495                          description4490                          description
4496                            "Critical precedence (5)";4491                            "Critical precedence (5)";
4497                        }4492                        }
4498                        enum "flash" {4493                        enum "flash" {
4499                          value 3;4494                          value 3;
4500                          description4495                          description
4501                            "Flash precedence (3)";4496                            "Flash precedence (3)";
4502                        }4497                        }
4503                        enum "flash-override" {4498                        enum "flash-override" {
4504                          value 4;4499                          value 4;
4505                          description4500                          description
4506                            "Flash override precedence (4)";4501                            "Flash override precedence (4)";
4507                        }4502                        }
4508                        enum "immediate" {4503                        enum "immediate" {
4509                          value 2;4504                          value 2;
4510                          description4505                          description
4511                            "Immediate precedence (2)";4506                            "Immediate precedence (2)";
4512                        }4507                        }
4513                        enum "internet" {4508                        enum "internet" {
4514                          value 6;4509                          value 6;
4515                          description4510                          description
4516                            "Internetwork control precedence (6)";4511                            "Internetwork control precedence (6)";
4517                        }4512                        }
4518                        enum "network" {4513                        enum "network" {
4519                          value 7;4514                          value 7;
4520                          description4515                          description
4521                            "Network control precedence (7)";4516                            "Network control precedence (7)";
4522                        }4517                        }
4523                        enum "priority" {4518                        enum "priority" {
4524                          value 1;4519                          value 1;
4525                          description4520                          description
4526                            "Priority precedence (1)";4521                            "Priority precedence (1)";
4527                        }4522                        }
4528                        enum "routine" {4523                        enum "routine" {
4529                          value 0;4524                          value 0;
4530                          description4525                          description
4531                            "Routine precedence (0)";4526                            "Routine precedence (0)";
4532                        }4527                        }
4533                      }4528                      }
4534                    }4529                    }
4535                    max-elements "8";4530                    max-elements "8";
4536                    description4531                    description
4537                      "TOS Precedence value(s)";4532                      "TOS Precedence value(s)";
4538                  }4533                  }
4539                }4534                }
4540                container configured {4535                container configured {
4541                  description4536                  description
4542                    "Configured ";4537                    "Configured ";
4543                  leaf rate {4538                  leaf rate {
4544                    type uint32 {4539                    type uint32 {
4545                      range "0..4294967295" {4540                      range "0..4294967295" {
4546                        description4541                        description
4547                          "Packets Per Second (actual Min and Max range depends on platform)";4542                          "Packets Per Second (actual Min and Max range depends on platform)";
4548                      }4543                      }
4549                    }4544                    }
4550                    description4545                    description
4551                      "Rate in PPS";4546                      "Rate in PPS";
4552                  }4547                  }
4553                  leaf-list precedence {4548                  leaf-list precedence {
4554                    type union {4549                    type union {
4555                      type uint32 {4550                      type uint32 {
4556                        range "0..7" {4551                        range "0..7" {
4557                          description4552                          description
4558                            "Precedence value";4553                            "Precedence value";
4559                        }4554                        }
4560                      }4555                      }
4561                      type enumeration {4556                      type enumeration {
4562                        enum "critical" {4557                        enum "critical" {
4563                          value 5;4558                          value 5;
4564                          description4559                          description
4565                            "Critical precedence (5)";4560                            "Critical precedence (5)";
4566                        }4561                        }
4567                        enum "flash" {4562                        enum "flash" {
4568                          value 3;4563                          value 3;
4569                          description4564                          description
4570                            "Flash precedence (3)";4565                            "Flash precedence (3)";
4571                        }4566                        }
4572                        enum "flash-override" {4567                        enum "flash-override" {
4573                          value 4;4568                          value 4;
4574                          description4569                          description
4575                            "Flash override precedence (4)";4570                            "Flash override precedence (4)";
4576                        }4571                        }
4577                        enum "immediate" {4572                        enum "immediate" {
4578                          value 2;4573                          value 2;
4579                          description4574                          description
4580                            "Immediate precedence (2)";4575                            "Immediate precedence (2)";
4581                        }4576                        }
4582                        enum "internet" {4577                        enum "internet" {
4583                          value 6;4578                          value 6;
4584                          description4579                          description
4585                            "Internetwork control precedence (6)";4580                            "Internetwork control precedence (6)";
4586                        }4581                        }
4587                        enum "network" {4582                        enum "network" {
4588                          value 7;4583                          value 7;
4589                          description4584                          description
4590                            "Network control precedence (7)";4585                            "Network control precedence (7)";
4591                        }4586                        }
4592                        enum "priority" {4587                        enum "priority" {
4593                          value 1;4588                          value 1;
4594                          description4589                          description
4595                            "Priority precedence (1)";4590                            "Priority precedence (1)";
4596                        }4591                        }
4597                        enum "routine" {4592                        enum "routine" {
4598                          value 0;4593                          value 0;
4599                          description4594                          description
4600                            "Routine precedence (0)";4595                            "Routine precedence (0)";
4601                        }4596                        }
4602                      }4597                      }
4603                    }4598                    }
4604                    max-elements "8";4599                    max-elements "8";
4605                    description4600                    description
4606                      "TOS Precedence value(s)";4601                      "TOS Precedence value(s)";
4607                  }4602                  }
4608                }4603                }
4609                container default {4604                container default {
4610                  description4605                  description
4611                    "Default ";4606                    "Default ";
4612                  leaf rate {4607                  leaf rate {
4613                    type uint32 {4608                    type uint32 {
4614                      range "0..4294967295" {4609                      range "0..4294967295" {
4615                        description4610                        description
4616                          "Packets Per Second (actual Min and Max range depends on platform)";4611                          "Packets Per Second (actual Min and Max range depends on platform)";
4617                      }4612                      }
4618                    }4613                    }
4619                    description4614                    description
4620                      "Rate in PPS";4615                      "Rate in PPS";
4621                  }4616                  }
4622                  leaf-list precedence {4617                  leaf-list precedence {
4623                    type union {4618                    type union {
4624                      type uint32 {4619                      type uint32 {
4625                        range "0..7" {4620                        range "0..7" {
4626                          description4621                          description
4627                            "Precedence value";4622                            "Precedence value";
4628                        }4623                        }
4629                      }4624                      }
4630                      type enumeration {4625                      type enumeration {
4631                        enum "critical" {4626                        enum "critical" {
4632                          value 5;4627                          value 5;
4633                          description4628                          description
4634                            "Critical precedence (5)";4629                            "Critical precedence (5)";
4635                        }4630                        }
4636                        enum "flash" {4631                        enum "flash" {
4637                          value 3;4632                          value 3;
4638                          description4633                          description
4639                            "Flash precedence (3)";4634                            "Flash precedence (3)";
4640                        }4635                        }
4641                        enum "flash-override" {4636                        enum "flash-override" {
4642                          value 4;4637                          value 4;
4643                          description4638                          description
4644                            "Flash override precedence (4)";4639                            "Flash override precedence (4)";
4645                        }4640                        }
4646                        enum "immediate" {4641                        enum "immediate" {
4647                          value 2;4642                          value 2;
4648                          description4643                          description
4649                            "Immediate precedence (2)";4644                            "Immediate precedence (2)";
4650                        }4645                        }
4651                        enum "internet" {4646                        enum "internet" {
4652                          value 6;4647                          value 6;
4653                          description4648                          description
4654                            "Internetwork control precedence (6)";4649                            "Internetwork control precedence (6)";
4655                        }4650                        }
4656                        enum "network" {4651                        enum "network" {
4657                          value 7;4652                          value 7;
4658                          description4653                          description
4659                            "Network control precedence (7)";4654                            "Network control precedence (7)";
4660                        }4655                        }
4661                        enum "priority" {4656                        enum "priority" {
4662                          value 1;4657                          value 1;
4663                          description4658                          description
4664                            "Priority precedence (1)";4659                            "Priority precedence (1)";
4665                        }4660                        }
4666                        enum "routine" {4661                        enum "routine" {
4667                          value 0;4662                          value 0;
4668                          description4663                          description
4669                            "Routine precedence (0)";4664                            "Routine precedence (0)";
4670                        }4665                        }
4671                      }4666                      }
4672                    }4667                    }
4673                    max-elements "8";4668                    max-elements "8";
4674                    description4669                    description
4675                      "TOS Precedence value(s)";4670                      "TOS Precedence value(s)";
4676                  }4671                  }
4677                }4672                }
4678              }4673              }
4679              container multicast {4674              container multicast {
4680                description4675                description
4681                  "Multicast ";4676                  "Multicast ";
4682                container known {4677                container known {
4683                  description4678                  description
4684                    "Known ";4679                    "Known ";
4685                  leaf rate {4680                  leaf rate {
4686                    type uint32 {4681                    type uint32 {
4687                      range "0..4294967295" {4682                      range "0..4294967295" {
4688                        description4683                        description
4689                          "Packets Per Second (actual Min and Max range depends on platform)";4684                          "Packets Per Second (actual Min and Max range depends on platform)";
4690                      }4685                      }
4691                    }4686                    }
4692                    description4687                    description
4693                      "Rate in PPS";4688                      "Rate in PPS";
4694                  }4689                  }
4695                  leaf-list precedence {4690                  leaf-list precedence {
4696                    type union {4691                    type union {
4697                      type uint32 {4692                      type uint32 {
4698                        range "0..7" {4693                        range "0..7" {
4699                          description4694                          description
4700                            "Precedence value";4695                            "Precedence value";
4701                        }4696                        }
4702                      }4697                      }
4703                      type enumeration {4698                      type enumeration {
4704                        enum "critical" {4699                        enum "critical" {
4705                          value 5;4700                          value 5;
4706                          description4701                          description
4707                            "Critical precedence (5)";4702                            "Critical precedence (5)";
4708                        }4703                        }
4709                        enum "flash" {4704                        enum "flash" {
4710                          value 3;4705                          value 3;
4711                          description4706                          description
4712                            "Flash precedence (3)";4707                            "Flash precedence (3)";
4713                        }4708                        }
4714                        enum "flash-override" {4709                        enum "flash-override" {
4715                          value 4;4710                          value 4;
4716                          description4711                          description
4717                            "Flash override precedence (4)";4712                            "Flash override precedence (4)";
4718                        }4713                        }
4719                        enum "immediate" {4714                        enum "immediate" {
4720                          value 2;4715                          value 2;
4721                          description4716                          description
4722                            "Immediate precedence (2)";4717                            "Immediate precedence (2)";
4723                        }4718                        }
4724                        enum "internet" {4719                        enum "internet" {
4725                          value 6;4720                          value 6;
4726                          description4721                          description
4727                            "Internetwork control precedence (6)";4722                            "Internetwork control precedence (6)";
4728                        }4723                        }
4729                        enum "network" {4724                        enum "network" {
4730                          value 7;4725                          value 7;
4731                          description4726                          description
4732                            "Network control precedence (7)";4727                            "Network control precedence (7)";
4733                        }4728                        }
4734                        enum "priority" {4729                        enum "priority" {
4735                          value 1;4730                          value 1;
4736                          description4731                          description
4737                            "Priority precedence (1)";4732                            "Priority precedence (1)";
4738                        }4733                        }
4739                        enum "routine" {4734                        enum "routine" {
4740                          value 0;4735                          value 0;
4741                          description4736                          description
4742                            "Routine precedence (0)";4737                            "Routine precedence (0)";
4743                        }4738                        }
4744                      }4739                      }
4745                    }4740                    }
4746                    max-elements "8";4741                    max-elements "8";
4747                    description4742                    description
4748                      "TOS Precedence value(s)";4743                      "TOS Precedence value(s)";
4749                  }4744                  }
4750                }4745                }
4751                container default {4746                container default {
4752                  description4747                  description
4753                    "Default ";4748                    "Default ";
4754                  leaf rate {4749                  leaf rate {
4755                    type uint32 {4750                    type uint32 {
4756                      range "0..4294967295" {4751                      range "0..4294967295" {
4757                        description4752                        description
4758                          "Packets Per Second (actual Min and Max range depends on platform)";4753                          "Packets Per Second (actual Min and Max range depends on platform)";
4759                      }4754                      }
4760                    }4755                    }
4761                    description4756                    description
4762                      "Rate in PPS";4757                      "Rate in PPS";
4763                  }4758                  }
4764                  leaf-list precedence {4759                  leaf-list precedence {
4765                    type union {4760                    type union {
4766                      type uint32 {4761                      type uint32 {
4767                        range "0..7" {4762                        range "0..7" {
4768                          description4763                          description
4769                            "Precedence value";4764                            "Precedence value";
4770                        }4765                        }
4771                      }4766                      }
4772                      type enumeration {4767                      type enumeration {
4773                        enum "critical" {4768                        enum "critical" {
4774                          value 5;4769                          value 5;
4775                          description4770                          description
4776                            "Critical precedence (5)";4771                            "Critical precedence (5)";
4777                        }4772                        }
4778                        enum "flash" {4773                        enum "flash" {
4779                          value 3;4774                          value 3;
4780                          description4775                          description
4781                            "Flash precedence (3)";4776                            "Flash precedence (3)";
4782                        }4777                        }
4783                        enum "flash-override" {4778                        enum "flash-override" {
4784                          value 4;4779                          value 4;
4785                          description4780                          description
4786                            "Flash override precedence (4)";4781                            "Flash override precedence (4)";
4787                        }4782                        }
4788                        enum "immediate" {4783                        enum "immediate" {
4789                          value 2;4784                          value 2;
4790                          description4785                          description
4791                            "Immediate precedence (2)";4786                            "Immediate precedence (2)";
4792                        }4787                        }
4793                        enum "internet" {4788                        enum "internet" {
4794                          value 6;4789                          value 6;
4795                          description4790                          description
4796                            "Internetwork control precedence (6)";4791                            "Internetwork control precedence (6)";
4797                        }4792                        }
4798                        enum "network" {4793                        enum "network" {
4799                          value 7;4794                          value 7;
4800                          description4795                          description
4801                            "Network control precedence (7)";4796                            "Network control precedence (7)";
4802                        }4797                        }
4803                        enum "priority" {4798                        enum "priority" {
4804                          value 1;4799                          value 1;
4805                          description4800                          description
4806                            "Priority precedence (1)";4801                            "Priority precedence (1)";
4807                        }4802                        }
4808                        enum "routine" {4803                        enum "routine" {
4809                          value 0;4804                          value 0;
4810                          description4805                          description
4811                            "Routine precedence (0)";4806                            "Routine precedence (0)";
4812                        }4807                        }
4813                      }4808                      }
4814                    }4809                    }
4815                    max-elements "8";4810                    max-elements "8";
4816                    description4811                    description
4817                      "TOS Precedence value(s)";4812                      "TOS Precedence value(s)";
4818                  }4813                  }
4819                }4814                }
4820              }4815              }
4821              container raw {4816              container raw {
4822                description4817                description
4823                  "Raw ";4818                  "Raw ";
4824                container listen {4819                container listen {
4825                  description4820                  description
4826                    "Listen ";4821                    "Listen ";
4827                  leaf rate {4822                  leaf rate {
4828                    type uint32 {4823                    type uint32 {
4829                      range "0..4294967295" {4824                      range "0..4294967295" {
4830                        description4825                        description
4831                          "Packets Per Second (actual Min and Max range depends on platform)";4826                          "Packets Per Second (actual Min and Max range depends on platform)";
4832                      }4827                      }
4833                    }4828                    }
4834                    description4829                    description
4835                      "Rate in PPS";4830                      "Rate in PPS";
4836                  }4831                  }
4837                  leaf-list precedence {4832                  leaf-list precedence {
4838                    type union {4833                    type union {
4839                      type uint32 {4834                      type uint32 {
4840                        range "0..7" {4835                        range "0..7" {
4841                          description4836                          description
4842                            "Precedence value";4837                            "Precedence value";
4843                        }4838                        }
4844                      }4839                      }
4845                      type enumeration {4840                      type enumeration {
4846                        enum "critical" {4841                        enum "critical" {
4847                          value 5;4842                          value 5;
4848                          description4843                          description
4849                            "Critical precedence (5)";4844                            "Critical precedence (5)";
4850                        }4845                        }
4851                        enum "flash" {4846                        enum "flash" {
4852                          value 3;4847                          value 3;
4853                          description4848                          description
4854                            "Flash precedence (3)";4849                            "Flash precedence (3)";
4855                        }4850                        }
4856                        enum "flash-override" {4851                        enum "flash-override" {
4857                          value 4;4852                          value 4;
4858                          description4853                          description
4859                            "Flash override precedence (4)";4854                            "Flash override precedence (4)";
4860                        }4855                        }
4861                        enum "immediate" {4856                        enum "immediate" {
4862                          value 2;4857                          value 2;
4863                          description4858                          description
4864                            "Immediate precedence (2)";4859                            "Immediate precedence (2)";
4865                        }4860                        }
4866                        enum "internet" {4861                        enum "internet" {
4867                          value 6;4862                          value 6;
4868                          description4863                          description
4869                            "Internetwork control precedence (6)";4864                            "Internetwork control precedence (6)";
4870                        }4865                        }
4871                        enum "network" {4866                        enum "network" {
4872                          value 7;4867                          value 7;
4873                          description4868                          description
4874                            "Network control precedence (7)";4869                            "Network control precedence (7)";
4875                        }4870                        }
4876                        enum "priority" {4871                        enum "priority" {
4877                          value 1;4872                          value 1;
4878                          description4873                          description
4879                            "Priority precedence (1)";4874                            "Priority precedence (1)";
4880                        }4875                        }
4881                        enum "routine" {4876                        enum "routine" {
4882                          value 0;4877                          value 0;
4883                          description4878                          description
4884                            "Routine precedence (0)";4879                            "Routine precedence (0)";
4885                        }4880                        }
4886                      }4881                      }
4887                    }4882                    }
4888                    max-elements "8";4883                    max-elements "8";
4889                    description4884                    description
4890                      "TOS Precedence value(s)";4885                      "TOS Precedence value(s)";
4891                  }4886                  }
4892                }4887                }
4893                container default {4888                container default {
4894                  description4889                  description
4895                    "Default ";4890                    "Default ";
4896                  leaf rate {4891                  leaf rate {
4897                    type uint32 {4892                    type uint32 {
4898                      range "0..4294967295" {4893                      range "0..4294967295" {
4899                        description4894                        description
4900                          "Packets Per Second (actual Min and Max range depends on platform)";4895                          "Packets Per Second (actual Min and Max range depends on platform)";
4901                      }4896                      }
4902                    }4897                    }
4903                    description4898                    description
4904                      "Rate in PPS";4899                      "Rate in PPS";
4905                  }4900                  }
4906                  leaf-list precedence {4901                  leaf-list precedence {
4907                    type union {4902                    type union {
4908                      type uint32 {4903                      type uint32 {
4909                        range "0..7" {4904                        range "0..7" {
4910                          description4905                          description
4911                            "Precedence value";4906                            "Precedence value";
4912                        }4907                        }
4913                      }4908                      }
4914                      type enumeration {4909                      type enumeration {
4915                        enum "critical" {4910                        enum "critical" {
4916                          value 5;4911                          value 5;
4917                          description4912                          description
4918                            "Critical precedence (5)";4913                            "Critical precedence (5)";
4919                        }4914                        }
4920                        enum "flash" {4915                        enum "flash" {
4921                          value 3;4916                          value 3;
4922                          description4917                          description
4923                            "Flash precedence (3)";4918                            "Flash precedence (3)";
4924                        }4919                        }
4925                        enum "flash-override" {4920                        enum "flash-override" {
4926                          value 4;4921                          value 4;
4927                          description4922                          description
4928                            "Flash override precedence (4)";4923                            "Flash override precedence (4)";
4929                        }4924                        }
4930                        enum "immediate" {4925                        enum "immediate" {
4931                          value 2;4926                          value 2;
4932                          description4927                          description
4933                            "Immediate precedence (2)";4928                            "Immediate precedence (2)";
4934                        }4929                        }
4935                        enum "internet" {4930                        enum "internet" {
4936                          value 6;4931                          value 6;
4937                          description4932                          description
4938                            "Internetwork control precedence (6)";4933                            "Internetwork control precedence (6)";
4939                        }4934                        }
4940                        enum "network" {4935                        enum "network" {
4941                          value 7;4936                          value 7;
4942                          description4937                          description
4943                            "Network control precedence (7)";4938                            "Network control precedence (7)";
4944                        }4939                        }
4945                        enum "priority" {4940                        enum "priority" {
4946                          value 1;4941                          value 1;
4947                          description4942                          description
4948                            "Priority precedence (1)";4943                            "Priority precedence (1)";
4949                        }4944                        }
4950                        enum "routine" {4945                        enum "routine" {
4951                          value 0;4946                          value 0;
4952                          description4947                          description
4953                            "Routine precedence (0)";4948                            "Routine precedence (0)";
4954                        }4949                        }
4955                      }4950                      }
4956                    }4951                    }
4957                    max-elements "8";4952                    max-elements "8";
4958                    description4953                    description
4959                      "TOS Precedence value(s)";4954                      "TOS Precedence value(s)";
4960                  }4955                  }
4961                }4956                }
4962              }4957              }
4963              container ip-sla {4958              container ip-sla {
4964                description4959                description
4965                  "IP-SLA ";4960                  "IP-SLA ";
4966                leaf rate {4961                leaf rate {
4967                  type uint32 {4962                  type uint32 {
4968                    range "0..4294967295" {4963                    range "0..4294967295" {
4969                      description4964                      description
4970                        "Packets Per Second (actual Min and Max range depends on platform)";4965                        "Packets Per Second (actual Min and Max range depends on platform)";
4971                    }4966                    }
4972                  }4967                  }
4973                  description4968                  description
4974                    "Rate in PPS";4969                    "Rate in PPS";
4975                }4970                }
4976                leaf-list precedence {4971                leaf-list precedence {
4977                  type union {4972                  type union {
4978                    type uint32 {4973                    type uint32 {
4979                      range "0..7" {4974                      range "0..7" {
4980                        description4975                        description
4981                          "Precedence value";4976                          "Precedence value";
4982                      }4977                      }
4983                    }4978                    }
4984                    type enumeration {4979                    type enumeration {
4985                      enum "critical" {4980                      enum "critical" {
4986                        value 5;4981                        value 5;
4987                        description4982                        description
4988                          "Critical precedence (5)";4983                          "Critical precedence (5)";
4989                      }4984                      }
4990                      enum "flash" {4985                      enum "flash" {
4991                        value 3;4986                        value 3;
4992                        description4987                        description
4993                          "Flash precedence (3)";4988                          "Flash precedence (3)";
4994                      }4989                      }
4995                      enum "flash-override" {4990                      enum "flash-override" {
4996                        value 4;4991                        value 4;
4997                        description4992                        description
4998                          "Flash override precedence (4)";4993                          "Flash override precedence (4)";
4999                      }4994                      }
5000                      enum "immediate" {4995                      enum "immediate" {
5001                        value 2;4996                        value 2;
5002                        description4997                        description
5003                          "Immediate precedence (2)";4998                          "Immediate precedence (2)";
5004                      }4999                      }
5005                      enum "internet" {5000                      enum "internet" {
5006                        value 6;5001                        value 6;
5007                        description5002                        description
5008                          "Internetwork control precedence (6)";5003                          "Internetwork control precedence (6)";
5009                      }5004                      }
5010                      enum "network" {5005                      enum "network" {
5011                        value 7;5006                        value 7;
5012                        description5007                        description
5013                          "Network control precedence (7)";5008                          "Network control precedence (7)";
5014                      }5009                      }
5015                      enum "priority" {5010                      enum "priority" {
5016                        value 1;5011                        value 1;
5017                        description5012                        description
5018                          "Priority precedence (1)";5013                          "Priority precedence (1)";
5019                      }5014                      }
5020                      enum "routine" {5015                      enum "routine" {
5021                        value 0;5016                        value 0;
5022                        description5017                        description
5023                          "Routine precedence (0)";5018                          "Routine precedence (0)";
5024                      }5019                      }
5025                    }5020                    }
5026                  }5021                  }
5027                  max-elements "8";5022                  max-elements "8";
5028                  description5023                  description
5029                    "TOS Precedence value(s)";5024                    "TOS Precedence value(s)";
5030                }5025                }
5031              }5026              }
5032              container eigrp {5027              container eigrp {
5033                description5028                description
5034                  "EIGRP ";5029                  "EIGRP ";
5035                leaf rate {5030                leaf rate {
5036                  type uint32 {5031                  type uint32 {
5037                    range "0..4294967295" {5032                    range "0..4294967295" {
5038                      description5033                      description
5039                        "Packets Per Second (actual Min and Max range depends on platform)";5034                        "Packets Per Second (actual Min and Max range depends on platform)";
5040                    }5035                    }
5041                  }5036                  }
5042                  description5037                  description
5043                    "Rate in PPS";5038                    "Rate in PPS";
5044                }5039                }
5045                leaf-list precedence {5040                leaf-list precedence {
5046                  type union {5041                  type union {
5047                    type uint32 {5042                    type uint32 {
5048                      range "0..7" {5043                      range "0..7" {
5049                        description5044                        description
5050                          "Precedence value";5045                          "Precedence value";
5051                      }5046                      }
5052                    }5047                    }
5053                    type enumeration {5048                    type enumeration {
5054                      enum "critical" {5049                      enum "critical" {
5055                        value 5;5050                        value 5;
5056                        description5051                        description
5057                          "Critical precedence (5)";5052                          "Critical precedence (5)";
5058                      }5053                      }
5059                      enum "flash" {5054                      enum "flash" {
5060                        value 3;5055                        value 3;
5061                        description5056                        description
5062                          "Flash precedence (3)";5057                          "Flash precedence (3)";
5063                      }5058                      }
5064                      enum "flash-override" {5059                      enum "flash-override" {
5065                        value 4;5060                        value 4;
5066                        description5061                        description
5067                          "Flash override precedence (4)";5062                          "Flash override precedence (4)";
5068                      }5063                      }
5069                      enum "immediate" {5064                      enum "immediate" {
5070                        value 2;5065                        value 2;
5071                        description5066                        description
5072                          "Immediate precedence (2)";5067                          "Immediate precedence (2)";
5073                      }5068                      }
5074                      enum "internet" {5069                      enum "internet" {
5075                        value 6;5070                        value 6;
5076                        description5071                        description
5077                          "Internetwork control precedence (6)";5072                          "Internetwork control precedence (6)";
5078                      }5073                      }
5079                      enum "network" {5074                      enum "network" {
5080                        value 7;5075                        value 7;
5081                        description5076                        description
5082                          "Network control precedence (7)";5077                          "Network control precedence (7)";
5083                      }5078                      }
5084                      enum "priority" {5079                      enum "priority" {
5085                        value 1;5080                        value 1;
5086                        description5081                        description
5087                          "Priority precedence (1)";5082                          "Priority precedence (1)";
5088                      }5083                      }
5089                      enum "routine" {5084                      enum "routine" {
5090                        value 0;5085                        value 0;
5091                        description5086                        description
5092                          "Routine precedence (0)";5087                          "Routine precedence (0)";
5093                      }5088                      }
5094                    }5089                    }
5095                  }5090                  }
5096                  max-elements "8";5091                  max-elements "8";
5097                  description5092                  description
5098                    "TOS Precedence value(s)";5093                    "TOS Precedence value(s)";
5099                }5094                }
5100              }5095              }
5101              container rip {5096              container rip {
5102                description5097                description
5103                  "RIP ";5098                  "RIP ";
5104                leaf rate {5099                leaf rate {
5105                  type uint32 {5100                  type uint32 {
5106                    range "0..4294967295" {5101                    range "0..4294967295" {
5107                      description5102                      description
5108                        "Packets Per Second (actual Min and Max range depends on platform)";5103                        "Packets Per Second (actual Min and Max range depends on platform)";
5109                    }5104                    }
5110                  }5105                  }
5111                  description5106                  description
5112                    "Rate in PPS";5107                    "Rate in PPS";
5113                }5108                }
5114                leaf-list precedence {5109                leaf-list precedence {
5115                  type union {5110                  type union {
5116                    type uint32 {5111                    type uint32 {
5117                      range "0..7" {5112                      range "0..7" {
5118                        description5113                        description
5119                          "Precedence value";5114                          "Precedence value";
5120                      }5115                      }
5121                    }5116                    }
5122                    type enumeration {5117                    type enumeration {
5123                      enum "critical" {5118                      enum "critical" {
5124                        value 5;5119                        value 5;
5125                        description5120                        description
5126                          "Critical precedence (5)";5121                          "Critical precedence (5)";
5127                      }5122                      }
5128                      enum "flash" {5123                      enum "flash" {
5129                        value 3;5124                        value 3;
5130                        description5125                        description
5131                          "Flash precedence (3)";5126                          "Flash precedence (3)";
5132                      }5127                      }
5133                      enum "flash-override" {5128                      enum "flash-override" {
5134                        value 4;5129                        value 4;
5135                        description5130                        description
5136                          "Flash override precedence (4)";5131                          "Flash override precedence (4)";
5137                      }5132                      }
5138                      enum "immediate" {5133                      enum "immediate" {
5139                        value 2;5134                        value 2;
5140                        description5135                        description
5141                          "Immediate precedence (2)";5136                          "Immediate precedence (2)";
5142                      }5137                      }
5143                      enum "internet" {5138                      enum "internet" {
5144                        value 6;5139                        value 6;
5145                        description5140                        description
5146                          "Internetwork control precedence (6)";5141                          "Internetwork control precedence (6)";
5147                      }5142                      }
5148                      enum "network" {5143                      enum "network" {
5149                        value 7;5144                        value 7;
5150                        description5145                        description
5151                          "Network control precedence (7)";5146                          "Network control precedence (7)";
5152                      }5147                      }
5153                      enum "priority" {5148                      enum "priority" {
5154                        value 1;5149                        value 1;
5155                        description5150                        description
5156                          "Priority precedence (1)";5151                          "Priority precedence (1)";
5157                      }5152                      }
5158                      enum "routine" {5153                      enum "routine" {
5159                        value 0;5154                        value 0;
5160                        description5155                        description
5161                          "Routine precedence (0)";5156                          "Routine precedence (0)";
5162                      }5157                      }
5163                    }5158                    }
5164                  }5159                  }
5165                  max-elements "8";5160                  max-elements "8";
5166                  description5161                  description
5167                    "TOS Precedence value(s)";5162                    "TOS Precedence value(s)";
5168                }5163                }
5169              }5164              }
5170              container l2tpv3 {5165              container l2tpv3 {
5171                description5166                description
5172                  "L2TPv3 ";5167                  "L2TPv3 ";
5173                leaf rate {5168                leaf rate {
5174                  type uint32 {5169                  type uint32 {
5175                    range "0..4294967295" {5170                    range "0..4294967295" {
5176                      description5171                      description
5177                        "Packets Per Second (actual Min and Max range depends on platform)";5172                        "Packets Per Second (actual Min and Max range depends on platform)";
5178                    }5173                    }
5179                  }5174                  }
5180                  description5175                  description
5181                    "Rate in PPS";5176                    "Rate in PPS";
5182                }5177                }
5183                leaf-list precedence {5178                leaf-list precedence {
5184                  type union {5179                  type union {
5185                    type uint32 {5180                    type uint32 {
5186                      range "0..7" {5181                      range "0..7" {
5187                        description5182                        description
5188                          "Precedence value";5183                          "Precedence value";
5189                      }5184                      }
5190                    }5185                    }
5191                    type enumeration {5186                    type enumeration {
5192                      enum "critical" {5187                      enum "critical" {
5193                        value 5;5188                        value 5;
5194                        description5189                        description
5195                          "Critical precedence (5)";5190                          "Critical precedence (5)";
5196                      }5191                      }
5197                      enum "flash" {5192                      enum "flash" {
5198                        value 3;5193                        value 3;
5199                        description5194                        description
5200                          "Flash precedence (3)";5195                          "Flash precedence (3)";
5201                      }5196                      }
5202                      enum "flash-override" {5197                      enum "flash-override" {
5203                        value 4;5198                        value 4;
5204                        description5199                        description
5205                          "Flash override precedence (4)";5200                          "Flash override precedence (4)";
5206                      }5201                      }
5207                      enum "immediate" {5202                      enum "immediate" {
5208                        value 2;5203                        value 2;
5209                        description5204                        description
5210                          "Immediate precedence (2)";5205                          "Immediate precedence (2)";
5211                      }5206                      }
5212                      enum "internet" {5207                      enum "internet" {
5213                        value 6;5208                        value 6;
5214                        description5209                        description
5215                          "Internetwork control precedence (6)";5210                          "Internetwork control precedence (6)";
5216                      }5211                      }
5217                      enum "network" {5212                      enum "network" {
5218                        value 7;5213                        value 7;
5219                        description5214                        description
5220                          "Network control precedence (7)";5215                          "Network control precedence (7)";
5221                      }5216                      }
5222                      enum "priority" {5217                      enum "priority" {
5223                        value 1;5218                        value 1;
5224                        description5219                        description
5225                          "Priority precedence (1)";5220                          "Priority precedence (1)";
5226                      }5221                      }
5227                      enum "routine" {5222                      enum "routine" {
5228                        value 0;5223                        value 0;
5229                        description5224                        description
5230                          "Routine precedence (0)";5225                          "Routine precedence (0)";
5231                      }5226                      }
5232                    }5227                    }
5233                  }5228                  }
5234                  max-elements "8";5229                  max-elements "8";
5235                  description5230                  description
5236                    "TOS Precedence value(s)";5231                    "TOS Precedence value(s)";
5237                }5232                }
5238              }5233              }
5239              container pcep {5234              container pcep {
5240                description5235                description
5241                  "PCEP ";5236                  "PCEP ";
5242                leaf rate {5237                leaf rate {
5243                  type uint32 {5238                  type uint32 {
5244                    range "0..4294967295" {5239                    range "0..4294967295" {
5245                      description5240                      description
5246                        "Packets Per Second (actual Min and Max range depends on platform)";5241                        "Packets Per Second (actual Min and Max range depends on platform)";
5247                    }5242                    }
5248                  }5243                  }
5249                  description5244                  description
5250                    "Rate in PPS";5245                    "Rate in PPS";
5251                }5246                }
5252                leaf-list precedence {5247                leaf-list precedence {
5253                  type union {5248                  type union {
5254                    type uint32 {5249                    type uint32 {
5255                      range "0..7" {5250                      range "0..7" {
5256                        description5251                        description
5257                          "Precedence value";5252                          "Precedence value";
5258                      }5253                      }
5259                    }5254                    }
5260                    type enumeration {5255                    type enumeration {
5261                      enum "critical" {5256                      enum "critical" {
5262                        value 5;5257                        value 5;
5263                        description5258                        description
5264                          "Critical precedence (5)";5259                          "Critical precedence (5)";
5265                      }5260                      }
5266                      enum "flash" {5261                      enum "flash" {
5267                        value 3;5262                        value 3;
5268                        description5263                        description
5269                          "Flash precedence (3)";5264                          "Flash precedence (3)";
5270                      }5265                      }
5271                      enum "flash-override" {5266                      enum "flash-override" {
5272                        value 4;5267                        value 4;
5273                        description5268                        description
5274                          "Flash override precedence (4)";5269                          "Flash override precedence (4)";
5275                      }5270                      }
5276                      enum "immediate" {5271                      enum "immediate" {
5277                        value 2;5272                        value 2;
5278                        description5273                        description
5279                          "Immediate precedence (2)";5274                          "Immediate precedence (2)";
5280                      }5275                      }
5281                      enum "internet" {5276                      enum "internet" {
5282                        value 6;5277                        value 6;
5283                        description5278                        description
5284                          "Internetwork control precedence (6)";5279                          "Internetwork control precedence (6)";
5285                      }5280                      }
5286                      enum "network" {5281                      enum "network" {
5287                        value 7;5282                        value 7;
5288                        description5283                        description
5289                          "Network control precedence (7)";5284                          "Network control precedence (7)";
5290                      }5285                      }
5291                      enum "priority" {5286                      enum "priority" {
5292                        value 1;5287                        value 1;
5293                        description5288                        description
5294                          "Priority precedence (1)";5289                          "Priority precedence (1)";
5295                      }5290                      }
5296                      enum "routine" {5291                      enum "routine" {
5297                        value 0;5292                        value 0;
5298                        description5293                        description
5299                          "Routine precedence (0)";5294                          "Routine precedence (0)";
5300                      }5295                      }
5301                    }5296                    }
5302                  }5297                  }
5303                  max-elements "8";5298                  max-elements "8";
5304                  description5299                  description
5305                    "TOS Precedence value(s)";5300                    "TOS Precedence value(s)";
5306                }5301                }
5307              }5302              }
5308              container gre {5303              container gre {
5309                description5304                description
5310                  "GRE ";5305                  "GRE ";
5311                leaf rate {5306                leaf rate {
5312                  type uint32 {5307                  type uint32 {
5313                    range "0..4294967295" {5308                    range "0..4294967295" {
5314                      description5309                      description
5315                        "Packets Per Second (actual Min and Max range depends on platform)";5310                        "Packets Per Second (actual Min and Max range depends on platform)";
5316                    }5311                    }
5317                  }5312                  }
5318                  description5313                  description
5319                    "Rate in PPS";5314                    "Rate in PPS";
5320                }5315                }
5321                leaf-list precedence {5316                leaf-list precedence {
5322                  type union {5317                  type union {
5323                    type uint32 {5318                    type uint32 {
5324                      range "0..7" {5319                      range "0..7" {
5325                        description5320                        description
5326                          "Precedence value";5321                          "Precedence value";
5327                      }5322                      }
5328                    }5323                    }
5329                    type enumeration {5324                    type enumeration {
5330                      enum "critical" {5325                      enum "critical" {
5331                        value 5;5326                        value 5;
5332                        description5327                        description
5333                          "Critical precedence (5)";5328                          "Critical precedence (5)";
5334                      }5329                      }
5335                      enum "flash" {5330                      enum "flash" {
5336                        value 3;5331                        value 3;
5337                        description5332                        description
5338                          "Flash precedence (3)";5333                          "Flash precedence (3)";
5339                      }5334                      }
5340                      enum "flash-override" {5335                      enum "flash-override" {
5341                        value 4;5336                        value 4;
5342                        description5337                        description
5343                          "Flash override precedence (4)";5338                          "Flash override precedence (4)";
5344                      }5339                      }
5345                      enum "immediate" {5340                      enum "immediate" {
5346                        value 2;5341                        value 2;
5347                        description5342                        description
5348                          "Immediate precedence (2)";5343                          "Immediate precedence (2)";
5349                      }5344                      }
5350                      enum "internet" {5345                      enum "internet" {
5351                        value 6;5346                        value 6;
5352                        description5347                        description
5353                          "Internetwork control precedence (6)";5348                          "Internetwork control precedence (6)";
5354                      }5349                      }
5355                      enum "network" {5350                      enum "network" {
5356                        value 7;5351                        value 7;
5357                        description5352                        description
5358                          "Network control precedence (7)";5353                          "Network control precedence (7)";
5359                      }5354                      }
5360                      enum "priority" {5355                      enum "priority" {
5361                        value 1;5356                        value 1;
5362                        description5357                        description
5363                          "Priority precedence (1)";5358                          "Priority precedence (1)";
5364                      }5359                      }
5365                      enum "routine" {5360                      enum "routine" {
5366                        value 0;5361                        value 0;
5367                        description5362                        description
5368                          "Routine precedence (0)";5363                          "Routine precedence (0)";
5369                      }5364                      }
5370                    }5365                    }
5371                  }5366                  }
5372                  max-elements "8";5367                  max-elements "8";
5373                  description5368                  description
5374                    "TOS Precedence value(s)";5369                    "TOS Precedence value(s)";
5375                }5370                }
5376              }5371              }
5377              container vrrp {5372              container vrrp {
5378                description5373                description
5379                  "VRRP ";5374                  "VRRP ";
5380                leaf rate {5375                leaf rate {
5381                  type uint32 {5376                  type uint32 {
5382                    range "0..4294967295" {5377                    range "0..4294967295" {
5383                      description5378                      description
5384                        "Packets Per Second (actual Min and Max range depends on platform)";5379                        "Packets Per Second (actual Min and Max range depends on platform)";
5385                    }5380                    }
5386                  }5381                  }
5387                  description5382                  description
5388                    "Rate in PPS";5383                    "Rate in PPS";
5389                }5384                }
5390                leaf-list precedence {5385                leaf-list precedence {
5391                  type union {5386                  type union {
5392                    type uint32 {5387                    type uint32 {
5393                      range "0..7" {5388                      range "0..7" {
5394                        description5389                        description
5395                          "Precedence value";5390                          "Precedence value";
5396                      }5391                      }
5397                    }5392                    }
5398                    type enumeration {5393                    type enumeration {
5399                      enum "critical" {5394                      enum "critical" {
5400                        value 5;5395                        value 5;
5401                        description5396                        description
5402                          "Critical precedence (5)";5397                          "Critical precedence (5)";
5403                      }5398                      }
5404                      enum "flash" {5399                      enum "flash" {
5405                        value 3;5400                        value 3;
5406                        description5401                        description
5407                          "Flash precedence (3)";5402                          "Flash precedence (3)";
5408                      }5403                      }
5409                      enum "flash-override" {5404                      enum "flash-override" {
5410                        value 4;5405                        value 4;
5411                        description5406                        description
5412                          "Flash override precedence (4)";5407                          "Flash override precedence (4)";
5413                      }5408                      }
5414                      enum "immediate" {5409                      enum "immediate" {
5415                        value 2;5410                        value 2;
5416                        description5411                        description
5417                          "Immediate precedence (2)";5412                          "Immediate precedence (2)";
5418                      }5413                      }
5419                      enum "internet" {5414                      enum "internet" {
5420                        value 6;5415                        value 6;
5421                        description5416                        description
5422                          "Internetwork control precedence (6)";5417                          "Internetwork control precedence (6)";
5423                      }5418                      }
5424                      enum "network" {5419                      enum "network" {
5425                        value 7;5420                        value 7;
5426                        description5421                        description
5427                          "Network control precedence (7)";5422                          "Network control precedence (7)";
5428                      }5423                      }
5429                      enum "priority" {5424                      enum "priority" {
5430                        value 1;5425                        value 1;
5431                        description5426                        description
5432                          "Priority precedence (1)";5427                          "Priority precedence (1)";
5433                      }5428                      }
5434                      enum "routine" {5429                      enum "routine" {
5435                        value 0;5430                        value 0;
5436                        description5431                        description
5437                          "Routine precedence (0)";5432                          "Routine precedence (0)";
5438                      }5433                      }
5439                    }5434                    }
5440                  }5435                  }
5441                  max-elements "8";5436                  max-elements "8";
5442                  description5437                  description
5443                    "TOS Precedence value(s)";5438                    "TOS Precedence value(s)";
5444                }5439                }
5445              }5440              }
5446              container hsrp {5441              container hsrp {
5447                description5442                description
5448                  "HSRP ";5443                  "HSRP ";
5449                leaf rate {5444                leaf rate {
5450                  type uint32 {5445                  type uint32 {
5451                    range "0..4294967295" {5446                    range "0..4294967295" {
5452                      description5447                      description
5453                        "Packets Per Second (actual Min and Max range depends on platform)";5448                        "Packets Per Second (actual Min and Max range depends on platform)";
5454                    }5449                    }
5455                  }5450                  }
5456                  description5451                  description
5457                    "Rate in PPS";5452                    "Rate in PPS";
5458                }5453                }
5459                leaf-list precedence {5454                leaf-list precedence {
5460                  type union {5455                  type union {
5461                    type uint32 {5456                    type uint32 {
5462                      range "0..7" {5457                      range "0..7" {
5463                        description5458                        description
5464                          "Precedence value";5459                          "Precedence value";
5465                      }5460                      }
5466                    }5461                    }
5467                    type enumeration {5462                    type enumeration {
5468                      enum "critical" {5463                      enum "critical" {
5469                        value 5;5464                        value 5;
5470                        description5465                        description
5471                          "Critical precedence (5)";5466                          "Critical precedence (5)";
5472                      }5467                      }
5473                      enum "flash" {5468                      enum "flash" {
5474                        value 3;5469                        value 3;
5475                        description5470                        description
5476                          "Flash precedence (3)";5471                          "Flash precedence (3)";
5477                      }5472                      }
5478                      enum "flash-override" {5473                      enum "flash-override" {
5479                        value 4;5474                        value 4;
5480                        description5475                        description
5481                          "Flash override precedence (4)";5476                          "Flash override precedence (4)";
5482                      }5477                      }
5483                      enum "immediate" {5478                      enum "immediate" {
5484                        value 2;5479                        value 2;
5485                        description5480                        description
5486                          "Immediate precedence (2)";5481                          "Immediate precedence (2)";
5487                      }5482                      }
5488                      enum "internet" {5483                      enum "internet" {
5489                        value 6;5484                        value 6;
5490                        description5485                        description
5491                          "Internetwork control precedence (6)";5486                          "Internetwork control precedence (6)";
5492                      }5487                      }
5493                      enum "network" {5488                      enum "network" {
5494                        value 7;5489                        value 7;
5495                        description5490                        description
5496                          "Network control precedence (7)";5491                          "Network control precedence (7)";
5497                      }5492                      }
5498                      enum "priority" {5493                      enum "priority" {
5499                        value 1;5494                        value 1;
5500                        description5495                        description
5501                          "Priority precedence (1)";5496                          "Priority precedence (1)";
5502                      }5497                      }
5503                      enum "routine" {5498                      enum "routine" {
5504                        value 0;5499                        value 0;
5505                        description5500                        description
5506                          "Routine precedence (0)";5501                          "Routine precedence (0)";
5507                      }5502                      }
5508                    }5503                    }
5509                  }5504                  }
5510                  max-elements "8";5505                  max-elements "8";
5511                  description5506                  description
5512                    "TOS Precedence value(s)";5507                    "TOS Precedence value(s)";
5513                }5508                }
5514              }5509              }
5515              container mpls {5510              container mpls {
5516                description5511                description
5517                  "MPLS ";5512                  "MPLS ";
5518                container oam {5513                container oam {
5519                  description5514                  description
5520                    "Oam ";5515                    "Oam ";
5521                  leaf rate {5516                  leaf rate {
5522                    type uint32 {5517                    type uint32 {
5523                      range "0..4294967295" {5518                      range "0..4294967295" {
5524                        description5519                        description
5525                          "Packets Per Second (actual Min and Max range depends on platform)";5520                          "Packets Per Second (actual Min and Max range depends on platform)";
5526                      }5521                      }
5527                    }5522                    }
5528                    description5523                    description
5529                      "Rate in PPS";5524                      "Rate in PPS";
5530                  }5525                  }
5531                  leaf-list precedence {5526                  leaf-list precedence {
5532                    type union {5527                    type union {
5533                      type uint32 {5528                      type uint32 {
5534                        range "0..7" {5529                        range "0..7" {
5535                          description5530                          description
5536                            "Precedence value";5531                            "Precedence value";
5537                        }5532                        }
5538                      }5533                      }
5539                      type enumeration {5534                      type enumeration {
5540                        enum "critical" {5535                        enum "critical" {
5541                          value 5;5536                          value 5;
5542                          description5537                          description
5543                            "Critical precedence (5)";5538                            "Critical precedence (5)";
5544                        }5539                        }
5545                        enum "flash" {5540                        enum "flash" {
5546                          value 3;5541                          value 3;
5547                          description5542                          description
5548                            "Flash precedence (3)";5543                            "Flash precedence (3)";
5549                        }5544                        }
5550                        enum "flash-override" {5545                        enum "flash-override" {
5551                          value 4;5546                          value 4;
5552                          description5547                          description
5553                            "Flash override precedence (4)";5548                            "Flash override precedence (4)";
5554                        }5549                        }
5555                        enum "immediate" {5550                        enum "immediate" {
5556                          value 2;5551                          value 2;
5557                          description5552                          description
5558                            "Immediate precedence (2)";5553                            "Immediate precedence (2)";
5559                        }5554                        }
5560                        enum "internet" {5555                        enum "internet" {
5561                          value 6;5556                          value 6;
5562                          description5557                          description
5563                            "Internetwork control precedence (6)";5558                            "Internetwork control precedence (6)";
5564                        }5559                        }
5565                        enum "network" {5560                        enum "network" {
5566                          value 7;5561                          value 7;
5567                          description5562                          description
5568                            "Network control precedence (7)";5563                            "Network control precedence (7)";
5569                        }5564                        }
5570                        enum "priority" {5565                        enum "priority" {
5571                          value 1;5566                          value 1;
5572                          description5567                          description
5573                            "Priority precedence (1)";5568                            "Priority precedence (1)";
5574                        }5569                        }
5575                        enum "routine" {5570                        enum "routine" {
5576                          value 0;5571                          value 0;
5577                          description5572                          description
5578                            "Routine precedence (0)";5573                            "Routine precedence (0)";
5579                        }5574                        }
5580                      }5575                      }
5581                    }5576                    }
5582                    max-elements "8";5577                    max-elements "8";
5583                    description5578                    description
5584                      "TOS Precedence value(s)";5579                      "TOS Precedence value(s)";
5585                  }5580                  }
5586                }5581                }
5587              }5582              }
5588              container l2tpv2 {5583              container l2tpv2 {
5589                description5584                description
5590                  "L2TPv2 ";5585                  "L2TPv2 ";
5591                container default {5586                container default {
5592                  description5587                  description
5593                    "Default ";5588                    "Default ";
5594                  leaf rate {5589                  leaf rate {
5595                    type uint32 {5590                    type uint32 {
5596                      range "0..4294967295" {5591                      range "0..4294967295" {
5597                        description5592                        description
5598                          "Packets Per Second (actual Min and Max range depends on platform)";5593                          "Packets Per Second (actual Min and Max range depends on platform)";
5599                      }5594                      }
5600                    }5595                    }
5601                    description5596                    description
5602                      "Rate in PPS";5597                      "Rate in PPS";
5603                  }5598                  }
5604                  leaf-list precedence {5599                  leaf-list precedence {
5605                    type union {5600                    type union {
5606                      type uint32 {5601                      type uint32 {
5607                        range "0..7" {5602                        range "0..7" {
5608                          description5603                          description
5609                            "Precedence value";5604                            "Precedence value";
5610                        }5605                        }
5611                      }5606                      }
5612                      type enumeration {5607                      type enumeration {
5613                        enum "critical" {5608                        enum "critical" {
5614                          value 5;5609                          value 5;
5615                          description5610                          description
5616                            "Critical precedence (5)";5611                            "Critical precedence (5)";
5617                        }5612                        }
5618                        enum "flash" {5613                        enum "flash" {
5619                          value 3;5614                          value 3;
5620                          description5615                          description
5621                            "Flash precedence (3)";5616                            "Flash precedence (3)";
5622                        }5617                        }
5623                        enum "flash-override" {5618                        enum "flash-override" {
5624                          value 4;5619                          value 4;
5625                          description5620                          description
5626                            "Flash override precedence (4)";5621                            "Flash override precedence (4)";
5627                        }5622                        }
5628                        enum "immediate" {5623                        enum "immediate" {
5629                          value 2;5624                          value 2;
5630                          description5625                          description
5631                            "Immediate precedence (2)";5626                            "Immediate precedence (2)";
5632                        }5627                        }
5633                        enum "internet" {5628                        enum "internet" {
5634                          value 6;5629                          value 6;
5635                          description5630                          description
5636                            "Internetwork control precedence (6)";5631                            "Internetwork control precedence (6)";
5637                        }5632                        }
5638                        enum "network" {5633                        enum "network" {
5639                          value 7;5634                          value 7;
5640                          description5635                          description
5641                            "Network control precedence (7)";5636                            "Network control precedence (7)";
5642                        }5637                        }
5643                        enum "priority" {5638                        enum "priority" {
5644                          value 1;5639                          value 1;
5645                          description5640                          description
5646                            "Priority precedence (1)";5641                            "Priority precedence (1)";
5647                        }5642                        }
5648                        enum "routine" {5643                        enum "routine" {
5649                          value 0;5644                          value 0;
5650                          description5645                          description
5651                            "Routine precedence (0)";5646                            "Routine precedence (0)";
5652                        }5647                        }
5653                      }5648                      }
5654                    }5649                    }
5655                    max-elements "8";5650                    max-elements "8";
5656                    description5651                    description
5657                      "TOS Precedence value(s)";5652                      "TOS Precedence value(s)";
5658                  }5653                  }
5659                }5654                }
5660                container known {5655                container known {
5661                  description5656                  description
5662                    "Known ";5657                    "Known ";
5663                  leaf rate {5658                  leaf rate {
5664                    type uint32 {5659                    type uint32 {
5665                      range "0..4294967295" {5660                      range "0..4294967295" {
5666                        description5661                        description
5667                          "Packets Per Second (actual Min and Max range depends on platform)";5662                          "Packets Per Second (actual Min and Max range depends on platform)";
5668                      }5663                      }
5669                    }5664                    }
5670                    description5665                    description
5671                      "Rate in PPS";5666                      "Rate in PPS";
5672                  }5667                  }
5673                  leaf-list precedence {5668                  leaf-list precedence {
5674                    type union {5669                    type union {
5675                      type uint32 {5670                      type uint32 {
5676                        range "0..7" {5671                        range "0..7" {
5677                          description5672                          description
5678                            "Precedence value";5673                            "Precedence value";
5679                        }5674                        }
5680                      }5675                      }
5681                      type enumeration {5676                      type enumeration {
5682                        enum "critical" {5677                        enum "critical" {
5683                          value 5;5678                          value 5;
5684                          description5679                          description
5685                            "Critical precedence (5)";5680                            "Critical precedence (5)";
5686                        }5681                        }
5687                        enum "flash" {5682                        enum "flash" {
5688                          value 3;5683                          value 3;
5689                          description5684                          description
5690                            "Flash precedence (3)";5685                            "Flash precedence (3)";
5691                        }5686                        }
5692                        enum "flash-override" {5687                        enum "flash-override" {
5693                          value 4;5688                          value 4;
5694                          description5689                          description
5695                            "Flash override precedence (4)";5690                            "Flash override precedence (4)";
5696                        }5691                        }
5697                        enum "immediate" {5692                        enum "immediate" {
5698                          value 2;5693                          value 2;
5699                          description5694                          description
5700                            "Immediate precedence (2)";5695                            "Immediate precedence (2)";
5701                        }5696                        }
5702                        enum "internet" {5697                        enum "internet" {
5703                          value 6;5698                          value 6;
5704                          description5699                          description
5705                            "Internetwork control precedence (6)";5700                            "Internetwork control precedence (6)";
5706                        }5701                        }
5707                        enum "network" {5702                        enum "network" {
5708                          value 7;5703                          value 7;
5709                          description5704                          description
5710                            "Network control precedence (7)";5705                            "Network control precedence (7)";
5711                        }5706                        }
5712                        enum "priority" {5707                        enum "priority" {
5713                          value 1;5708                          value 1;
5714                          description5709                          description
5715                            "Priority precedence (1)";5710                            "Priority precedence (1)";
5716                        }5711                        }
5717                        enum "routine" {5712                        enum "routine" {
5718                          value 0;5713                          value 0;
5719                          description5714                          description
5720                            "Routine precedence (0)";5715                            "Routine precedence (0)";
5721                        }5716                        }
5722                      }5717                      }
5723                    }5718                    }
5724                    max-elements "8";5719                    max-elements "8";
5725                    description5720                    description
5726                      "TOS Precedence value(s)";5721                      "TOS Precedence value(s)";
5727                  }5722                  }
5728                }5723                }
5729              }5724              }
5730              container dns {5725              container dns {
5731                description5726                description
5732                  "DNS ";5727                  "DNS ";
5733                leaf rate {5728                leaf rate {
5734                  type uint32 {5729                  type uint32 {
5735                    range "0..4294967295" {5730                    range "0..4294967295" {
5736                      description5731                      description
5737                        "Packets Per Second (actual Min and Max range depends on platform)";5732                        "Packets Per Second (actual Min and Max range depends on platform)";
5738                    }5733                    }
5739                  }5734                  }
5740                  description5735                  description
5741                    "Rate in PPS";5736                    "Rate in PPS";
5742                }5737                }
5743                leaf-list precedence {5738                leaf-list precedence {
5744                  type union {5739                  type union {
5745                    type uint32 {5740                    type uint32 {
5746                      range "0..7" {5741                      range "0..7" {
5747                        description5742                        description
5748                          "Precedence value";5743                          "Precedence value";
5749                      }5744                      }
5750                    }5745                    }
5751                    type enumeration {5746                    type enumeration {
5752                      enum "critical" {5747                      enum "critical" {
5753                        value 5;5748                        value 5;
5754                        description5749                        description
5755                          "Critical precedence (5)";5750                          "Critical precedence (5)";
5756                      }5751                      }
5757                      enum "flash" {5752                      enum "flash" {
5758                        value 3;5753                        value 3;
5759                        description5754                        description
5760                          "Flash precedence (3)";5755                          "Flash precedence (3)";
5761                      }5756                      }
5762                      enum "flash-override" {5757                      enum "flash-override" {
5763                        value 4;5758                        value 4;
5764                        description5759                        description
5765                          "Flash override precedence (4)";5760                          "Flash override precedence (4)";
5766                      }5761                      }
5767                      enum "immediate" {5762                      enum "immediate" {
5768                        value 2;5763                        value 2;
5769                        description5764                        description
5770                          "Immediate precedence (2)";5765                          "Immediate precedence (2)";
5771                      }5766                      }
5772                      enum "internet" {5767                      enum "internet" {
5773                        value 6;5768                        value 6;
5774                        description5769                        description
5775                          "Internetwork control precedence (6)";5770                          "Internetwork control precedence (6)";
5776                      }5771                      }
5777                      enum "network" {5772                      enum "network" {
5778                        value 7;5773                        value 7;
5779                        description5774                        description
5780                          "Network control precedence (7)";5775                          "Network control precedence (7)";
5781                      }5776                      }
5782                      enum "priority" {5777                      enum "priority" {
5783                        value 1;5778                        value 1;
5784                        description5779                        description
5785                          "Priority precedence (1)";5780                          "Priority precedence (1)";
5786                      }5781                      }
5787                      enum "routine" {5782                      enum "routine" {
5788                        value 0;5783                        value 0;
5789                        description5784                        description
5790                          "Routine precedence (0)";5785                          "Routine precedence (0)";
5791                      }5786                      }
5792                    }5787                    }
5793                  }5788                  }
5794                  max-elements "8";5789                  max-elements "8";
5795                  description5790                  description
5796                    "TOS Precedence value(s)";5791                    "TOS Precedence value(s)";
5797                }5792                }
5798              }5793              }
5799              container radius {5794              container radius {
5800                description5795                description
5801                  "RADIUS ";5796                  "RADIUS ";
5802                leaf rate {5797                leaf rate {
5803                  type uint32 {5798                  type uint32 {
5804                    range "0..4294967295" {5799                    range "0..4294967295" {
5805                      description5800                      description
5806                        "Packets Per Second (actual Min and Max range depends on platform)";5801                        "Packets Per Second (actual Min and Max range depends on platform)";
5807                    }5802                    }
5808                  }5803                  }
5809                  description5804                  description
5810                    "Rate in PPS";5805                    "Rate in PPS";
5811                }5806                }
5812                leaf-list precedence {5807                leaf-list precedence {
5813                  type union {5808                  type union {
5814                    type uint32 {5809                    type uint32 {
5815                      range "0..7" {5810                      range "0..7" {
5816                        description5811                        description
5817                          "Precedence value";5812                          "Precedence value";
5818                      }5813                      }
5819                    }5814                    }
5820                    type enumeration {5815                    type enumeration {
5821                      enum "critical" {5816                      enum "critical" {
5822                        value 5;5817                        value 5;
5823                        description5818                        description
5824                          "Critical precedence (5)";5819                          "Critical precedence (5)";
5825                      }5820                      }
5826                      enum "flash" {5821                      enum "flash" {
5827                        value 3;5822                        value 3;
5828                        description5823                        description
5829                          "Flash precedence (3)";5824                          "Flash precedence (3)";
5830                      }5825                      }
5831                      enum "flash-override" {5826                      enum "flash-override" {
5832                        value 4;5827                        value 4;
5833                        description5828                        description
5834                          "Flash override precedence (4)";5829                          "Flash override precedence (4)";
5835                      }5830                      }
5836                      enum "immediate" {5831                      enum "immediate" {
5837                        value 2;5832                        value 2;
5838                        description5833                        description
5839                          "Immediate precedence (2)";5834                          "Immediate precedence (2)";
5840                      }5835                      }
5841                      enum "internet" {5836                      enum "internet" {
5842                        value 6;5837                        value 6;
5843                        description5838                        description
5844                          "Internetwork control precedence (6)";5839                          "Internetwork control precedence (6)";
5845                      }5840                      }
5846                      enum "network" {5841                      enum "network" {
5847                        value 7;5842                        value 7;
5848                        description5843                        description
5849                          "Network control precedence (7)";5844                          "Network control precedence (7)";
5850                      }5845                      }
5851                      enum "priority" {5846                      enum "priority" {
5852                        value 1;5847                        value 1;
5853                        description5848                        description
5854                          "Priority precedence (1)";5849                          "Priority precedence (1)";
5855                      }5850                      }
5856                      enum "routine" {5851                      enum "routine" {
5857                        value 0;5852                        value 0;
5858                        description5853                        description
5859                          "Routine precedence (0)";5854                          "Routine precedence (0)";
5860                      }5855                      }
5861                    }5856                    }
5862                  }5857                  }
5863                  max-elements "8";5858                  max-elements "8";
5864                  description5859                  description
5865                    "TOS Precedence value(s)";5860                    "TOS Precedence value(s)";
5866                }5861                }
5867              }5862              }
5868              container tacacs {5863              container tacacs {
5869                description5864                description
5870                  "TACACS ";5865                  "TACACS ";
5871                leaf rate {5866                leaf rate {
5872                  type uint32 {5867                  type uint32 {
5873                    range "0..4294967295" {5868                    range "0..4294967295" {
5874                      description5869                      description
5875                        "Packets Per Second (actual Min and Max range depends on platform)";5870                        "Packets Per Second (actual Min and Max range depends on platform)";
5876                    }5871                    }
5877                  }5872                  }
5878                  description5873                  description
5879                    "Rate in PPS";5874                    "Rate in PPS";
5880                }5875                }
5881                leaf-list precedence {5876                leaf-list precedence {
5882                  type union {5877                  type union {
5883                    type uint32 {5878                    type uint32 {
5884                      range "0..7" {5879                      range "0..7" {
5885                        description5880                        description
5886                          "Precedence value";5881                          "Precedence value";
5887                      }5882                      }
5888                    }5883                    }
5889                    type enumeration {5884                    type enumeration {
5890                      enum "critical" {5885                      enum "critical" {
5891                        value 5;5886                        value 5;
5892                        description5887                        description
5893                          "Critical precedence (5)";5888                          "Critical precedence (5)";
5894                      }5889                      }
5895                      enum "flash" {5890                      enum "flash" {
5896                        value 3;5891                        value 3;
5897                        description5892                        description
5898                          "Flash precedence (3)";5893                          "Flash precedence (3)";
5899                      }5894                      }
5900                      enum "flash-override" {5895                      enum "flash-override" {
5901                        value 4;5896                        value 4;
5902                        description5897                        description
5903                          "Flash override precedence (4)";5898                          "Flash override precedence (4)";
5904                      }5899                      }
5905                      enum "immediate" {5900                      enum "immediate" {
5906                        value 2;5901                        value 2;
5907                        description5902                        description
5908                          "Immediate precedence (2)";5903                          "Immediate precedence (2)";
5909                      }5904                      }
5910                      enum "internet" {5905                      enum "internet" {
5911                        value 6;5906                        value 6;
5912                        description5907                        description
5913                          "Internetwork control precedence (6)";5908                          "Internetwork control precedence (6)";
5914                      }5909                      }
5915                      enum "network" {5910                      enum "network" {
5916                        value 7;5911                        value 7;
5917                        description5912                        description
5918                          "Network control precedence (7)";5913                          "Network control precedence (7)";
5919                      }5914                      }
5920                      enum "priority" {5915                      enum "priority" {
5921                        value 1;5916                        value 1;
5922                        description5917                        description
5923                          "Priority precedence (1)";5918                          "Priority precedence (1)";
5924                      }5919                      }
5925                      enum "routine" {5920                      enum "routine" {
5926                        value 0;5921                        value 0;
5927                        description5922                        description
5928                          "Routine precedence (0)";5923                          "Routine precedence (0)";
5929                      }5924                      }
5930                    }5925                    }
5931                  }5926                  }
5932                  max-elements "8";5927                  max-elements "8";
5933                  description5928                  description
5934                    "TOS Precedence value(s)";5929                    "TOS Precedence value(s)";
5935                }5930                }
5936              }5931              }
5937              container ntp {5932              container ntp {
5938                description5933                description
5939                  "NTP ";5934                  "NTP ";
5940                container default {5935                container default {
5941                  description5936                  description
5942                    "Default ";5937                    "Default ";
5943                  leaf rate {5938                  leaf rate {
5944                    type uint32 {5939                    type uint32 {
5945                      range "0..4294967295" {5940                      range "0..4294967295" {
5946                        description5941                        description
5947                          "Packets Per Second (actual Min and Max range depends on platform)";5942                          "Packets Per Second (actual Min and Max range depends on platform)";
5948                      }5943                      }
5949                    }5944                    }
5950                    description5945                    description
5951                      "Rate in PPS";5946                      "Rate in PPS";
5952                  }5947                  }
5953                  leaf-list precedence {5948                  leaf-list precedence {
5954                    type union {5949                    type union {
5955                      type uint32 {5950                      type uint32 {
5956                        range "0..7" {5951                        range "0..7" {
5957                          description5952                          description
5958                            "Precedence value";5953                            "Precedence value";
5959                        }5954                        }
5960                      }5955                      }
5961                      type enumeration {5956                      type enumeration {
5962                        enum "critical" {5957                        enum "critical" {
5963                          value 5;5958                          value 5;
5964                          description5959                          description
5965                            "Critical precedence (5)";5960                            "Critical precedence (5)";
5966                        }5961                        }
5967                        enum "flash" {5962                        enum "flash" {
5968                          value 3;5963                          value 3;
5969                          description5964                          description
5970                            "Flash precedence (3)";5965                            "Flash precedence (3)";
5971                        }5966                        }
5972                        enum "flash-override" {5967                        enum "flash-override" {
5973                          value 4;5968                          value 4;
5974                          description5969                          description
5975                            "Flash override precedence (4)";5970                            "Flash override precedence (4)";
5976                        }5971                        }
5977                        enum "immediate" {5972                        enum "immediate" {
5978                          value 2;5973                          value 2;
5979                          description5974                          description
5980                            "Immediate precedence (2)";5975                            "Immediate precedence (2)";
5981                        }5976                        }
5982                        enum "internet" {5977                        enum "internet" {
5983                          value 6;5978                          value 6;
5984                          description5979                          description
5985                            "Internetwork control precedence (6)";5980                            "Internetwork control precedence (6)";
5986                        }5981                        }
5987                        enum "network" {5982                        enum "network" {
5988                          value 7;5983                          value 7;
5989                          description5984                          description
5990                            "Network control precedence (7)";5985                            "Network control precedence (7)";
5991                        }5986                        }
5992                        enum "priority" {5987                        enum "priority" {
5993                          value 1;5988                          value 1;
5994                          description5989                          description
5995                            "Priority precedence (1)";5990                            "Priority precedence (1)";
5996                        }5991                        }
5997                        enum "routine" {5992                        enum "routine" {
5998                          value 0;5993                          value 0;
5999                          description5994                          description
6000                            "Routine precedence (0)";5995                            "Routine precedence (0)";
6001                        }5996                        }
6002                      }5997                      }
6003                    }5998                    }
6004                    max-elements "8";5999                    max-elements "8";
6005                    description6000                    description
6006                      "TOS Precedence value(s)";6001                      "TOS Precedence value(s)";
6007                  }6002                  }
6008                }6003                }
6009                container known {6004                container known {
6010                  description6005                  description
6011                    "Known ";6006                    "Known ";
6012                  leaf rate {6007                  leaf rate {
6013                    type uint32 {6008                    type uint32 {
6014                      range "0..4294967295" {6009                      range "0..4294967295" {
6015                        description6010                        description
6016                          "Packets Per Second (actual Min and Max range depends on platform)";6011                          "Packets Per Second (actual Min and Max range depends on platform)";
6017                      }6012                      }
6018                    }6013                    }
6019                    description6014                    description
6020                      "Rate in PPS";6015                      "Rate in PPS";
6021                  }6016                  }
6022                  leaf-list precedence {6017                  leaf-list precedence {
6023                    type union {6018                    type union {
6024                      type uint32 {6019                      type uint32 {
6025                        range "0..7" {6020                        range "0..7" {
6026                          description6021                          description
6027                            "Precedence value";6022                            "Precedence value";
6028                        }6023                        }
6029                      }6024                      }
6030                      type enumeration {6025                      type enumeration {
6031                        enum "critical" {6026                        enum "critical" {
6032                          value 5;6027                          value 5;
6033                          description6028                          description
6034                            "Critical precedence (5)";6029                            "Critical precedence (5)";
6035                        }6030                        }
6036                        enum "flash" {6031                        enum "flash" {
6037                          value 3;6032                          value 3;
6038                          description6033                          description
6039                            "Flash precedence (3)";6034                            "Flash precedence (3)";
6040                        }6035                        }
6041                        enum "flash-override" {6036                        enum "flash-override" {
6042                          value 4;6037                          value 4;
6043                          description6038                          description
6044                            "Flash override precedence (4)";6039                            "Flash override precedence (4)";
6045                        }6040                        }
6046                        enum "immediate" {6041                        enum "immediate" {
6047                          value 2;6042                          value 2;
6048                          description6043                          description
6049                            "Immediate precedence (2)";6044                            "Immediate precedence (2)";
6050                        }6045                        }
6051                        enum "internet" {6046                        enum "internet" {
6052                          value 6;6047                          value 6;
6053                          description6048                          description
6054                            "Internetwork control precedence (6)";6049                            "Internetwork control precedence (6)";
6055                        }6050                        }
6056                        enum "network" {6051                        enum "network" {
6057                          value 7;6052                          value 7;
6058                          description6053                          description
6059                            "Network control precedence (7)";6054                            "Network control precedence (7)";
6060                        }6055                        }
6061                        enum "priority" {6056                        enum "priority" {
6062                          value 1;6057                          value 1;
6063                          description6058                          description
6064                            "Priority precedence (1)";6059                            "Priority precedence (1)";
6065                        }6060                        }
6066                        enum "routine" {6061                        enum "routine" {
6067                          value 0;6062                          value 0;
6068                          description6063                          description
6069                            "Routine precedence (0)";6064                            "Routine precedence (0)";
6070                        }6065                        }
6071                      }6066                      }
6072                    }6067                    }
6073                    max-elements "8";6068                    max-elements "8";
6074                    description6069                    description
6075                      "TOS Precedence value(s)";6070                      "TOS Precedence value(s)";
6076                  }6071                  }
6077                }6072                }
6078              }6073              }
6079              container mipv6 {6074              container mipv6 {
6080                description6075                description
6081                  "MIPv6 ";6076                  "MIPv6 ";
6082                leaf rate {6077                leaf rate {
6083                  type uint32 {6078                  type uint32 {
6084                    range "0..4294967295" {6079                    range "0..4294967295" {
6085                      description6080                      description
6086                        "Packets Per Second (actual Min and Max range depends on platform)";6081                        "Packets Per Second (actual Min and Max range depends on platform)";
6087                    }6082                    }
6088                  }6083                  }
6089                  description6084                  description
6090                    "Rate in PPS";6085                    "Rate in PPS";
6091                }6086                }
6092                leaf-list precedence {6087                leaf-list precedence {
6093                  type union {6088                  type union {
6094                    type uint32 {6089                    type uint32 {
6095                      range "0..7" {6090                      range "0..7" {
6096                        description6091                        description
6097                          "Precedence value";6092                          "Precedence value";
6098                      }6093                      }
6099                    }6094                    }
6100                    type enumeration {6095                    type enumeration {
6101                      enum "critical" {6096                      enum "critical" {
6102                        value 5;6097                        value 5;
6103                        description6098                        description
6104                          "Critical precedence (5)";6099                          "Critical precedence (5)";
6105                      }6100                      }
6106                      enum "flash" {6101                      enum "flash" {
6107                        value 3;6102                        value 3;
6108                        description6103                        description
6109                          "Flash precedence (3)";6104                          "Flash precedence (3)";
6110                      }6105                      }
6111                      enum "flash-override" {6106                      enum "flash-override" {
6112                        value 4;6107                        value 4;
6113                        description6108                        description
6114                          "Flash override precedence (4)";6109                          "Flash override precedence (4)";
6115                      }6110                      }
6116                      enum "immediate" {6111                      enum "immediate" {
6117                        value 2;6112                        value 2;
6118                        description6113                        description
6119                          "Immediate precedence (2)";6114                          "Immediate precedence (2)";
6120                      }6115                      }
6121                      enum "internet" {6116                      enum "internet" {
6122                        value 6;6117                        value 6;
6123                        description6118                        description
6124                          "Internetwork control precedence (6)";6119                          "Internetwork control precedence (6)";
6125                      }6120                      }
6126                      enum "network" {6121                      enum "network" {
6127                        value 7;6122                        value 7;
6128                        description6123                        description
6129                          "Network control precedence (7)";6124                          "Network control precedence (7)";
6130                      }6125                      }
6131                      enum "priority" {6126                      enum "priority" {
6132                        value 1;6127                        value 1;
6133                        description6128                        description
6134                          "Priority precedence (1)";6129                          "Priority precedence (1)";
6135                      }6130                      }
6136                      enum "routine" {6131                      enum "routine" {
6137                        value 0;6132                        value 0;
6138                        description6133                        description
6139                          "Routine precedence (0)";6134                          "Routine precedence (0)";
6140                      }6135                      }
6141                    }6136                    }
6142                  }6137                  }
6143                  max-elements "8";6138                  max-elements "8";
6144                  description6139                  description
6145                    "TOS Precedence value(s)";6140                    "TOS Precedence value(s)";
6146                }6141                }
6147              }6142              }
6148              container amt {6143              container amt {
6149                description6144                description
6150                  "AMT ";6145                  "AMT ";
6151                leaf rate {6146                leaf rate {
6152                  type uint32 {6147                  type uint32 {
6153                    range "0..4294967295" {6148                    range "0..4294967295" {
6154                      description6149                      description
6155                        "Packets Per Second (actual Min and Max range depends on platform)";6150                        "Packets Per Second (actual Min and Max range depends on platform)";
6156                    }6151                    }
6157                  }6152                  }
6158                  description6153                  description
6159                    "Rate in PPS";6154                    "Rate in PPS";
6160                }6155                }
6161                leaf-list precedence {6156                leaf-list precedence {
6162                  type union {6157                  type union {
6163                    type uint32 {6158                    type uint32 {
6164                      range "0..7" {6159                      range "0..7" {
6165                        description6160                        description
6166                          "Precedence value";6161                          "Precedence value";
6167                      }6162                      }
6168                    }6163                    }
6169                    type enumeration {6164                    type enumeration {
6170                      enum "critical" {6165                      enum "critical" {
6171                        value 5;6166                        value 5;
6172                        description6167                        description
6173                          "Critical precedence (5)";6168                          "Critical precedence (5)";
6174                      }6169                      }
6175                      enum "flash" {6170                      enum "flash" {
6176                        value 3;6171                        value 3;
6177                        description6172                        description
6178                          "Flash precedence (3)";6173                          "Flash precedence (3)";
6179                      }6174                      }
6180                      enum "flash-override" {6175                      enum "flash-override" {
6181                        value 4;6176                        value 4;
6182                        description6177                        description
6183                          "Flash override precedence (4)";6178                          "Flash override precedence (4)";
6184                      }6179                      }
6185                      enum "immediate" {6180                      enum "immediate" {
6186                        value 2;6181                        value 2;
6187                        description6182                        description
6188                          "Immediate precedence (2)";6183                          "Immediate precedence (2)";
6189                      }6184                      }
6190                      enum "internet" {6185                      enum "internet" {
6191                        value 6;6186                        value 6;
6192                        description6187                        description
6193                          "Internetwork control precedence (6)";6188                          "Internetwork control precedence (6)";
6194                      }6189                      }
6195                      enum "network" {6190                      enum "network" {
6196                        value 7;6191                        value 7;
6197                        description6192                        description
6198                          "Network control precedence (7)";6193                          "Network control precedence (7)";
6199                      }6194                      }
6200                      enum "priority" {6195                      enum "priority" {
6201                        value 1;6196                        value 1;
6202                        description6197                        description
6203                          "Priority precedence (1)";6198                          "Priority precedence (1)";
6204                      }6199                      }
6205                      enum "routine" {6200                      enum "routine" {
6206                        value 0;6201                        value 0;
6207                        description6202                        description
6208                          "Routine precedence (0)";6203                          "Routine precedence (0)";
6209                      }6204                      }
6210                    }6205                    }
6211                  }6206                  }
6212                  max-elements "8";6207                  max-elements "8";
6213                  description6208                  description
6214                    "TOS Precedence value(s)";6209                    "TOS Precedence value(s)";
6215                }6210                }
6216              }6211              }
6217              container sdac {6212              container sdac {
6218                description6213                description
6219                  "SDAC-TCP ";6214                  "SDAC-TCP ";
6220                leaf rate {6215                leaf rate {
6221                  type uint32 {6216                  type uint32 {
6222                    range "0..4294967295" {6217                    range "0..4294967295" {
6223                      description6218                      description
6224                        "Packets Per Second (actual Min and Max range depends on platform)";6219                        "Packets Per Second (actual Min and Max range depends on platform)";
6225                    }6220                    }
6226                  }6221                  }
6227                  description6222                  description
6228                    "Rate in PPS";6223                    "Rate in PPS";
6229                }6224                }
6230                leaf-list precedence {6225                leaf-list precedence {
6231                  type union {6226                  type union {
6232                    type uint32 {6227                    type uint32 {
6233                      range "0..7" {6228                      range "0..7" {
6234                        description6229                        description
6235                          "Precedence value";6230                          "Precedence value";
6236                      }6231                      }
6237                    }6232                    }
6238                    type enumeration {6233                    type enumeration {
6239                      enum "critical" {6234                      enum "critical" {
6240                        value 5;6235                        value 5;
6241                        description6236                        description
6242                          "Critical precedence (5)";6237                          "Critical precedence (5)";
6243                      }6238                      }
6244                      enum "flash" {6239                      enum "flash" {
6245                        value 3;6240                        value 3;
6246                        description6241                        description
6247                          "Flash precedence (3)";6242                          "Flash precedence (3)";
6248                      }6243                      }
6249                      enum "flash-override" {6244                      enum "flash-override" {
6250                        value 4;6245                        value 4;
6251                        description6246                        description
6252                          "Flash override precedence (4)";6247                          "Flash override precedence (4)";
6253                      }6248                      }
6254                      enum "immediate" {6249                      enum "immediate" {
6255                        value 2;6250                        value 2;
6256                        description6251                        description
6257                          "Immediate precedence (2)";6252                          "Immediate precedence (2)";
6258                      }6253                      }
6259                      enum "internet" {6254                      enum "internet" {
6260                        value 6;6255                        value 6;
6261                        description6256                        description
6262                          "Internetwork control precedence (6)";6257                          "Internetwork control precedence (6)";
6263                      }6258                      }
6264                      enum "network" {6259                      enum "network" {
6265                        value 7;6260                        value 7;
6266                        description6261                        description
6267                          "Network control precedence (7)";6262                          "Network control precedence (7)";
6268                      }6263                      }
6269                      enum "priority" {6264                      enum "priority" {
6270                        value 1;6265                        value 1;
6271                        description6266                        description
6272                          "Priority precedence (1)";6267                          "Priority precedence (1)";
6273                      }6268                      }
6274                      enum "routine" {6269                      enum "routine" {
6275                        value 0;6270                        value 0;
6276                        description6271                        description
6277                          "Routine precedence (0)";6272                          "Routine precedence (0)";
6278                      }6273                      }
6279                    }6274                    }
6280                  }6275                  }
6281                  max-elements "8";6276                  max-elements "8";
6282                  description6277                  description
6283                    "TOS Precedence value(s)";6278                    "TOS Precedence value(s)";
6284                }6279                }
6285              }6280              }
6286              container radius-coa {6281              container radius-coa {
6287                description6282                description
6288                  "RADIUS COA ";6283                  "RADIUS COA ";
6289                leaf rate {6284                leaf rate {
6290                  type uint32 {6285                  type uint32 {
6291                    range "0..4294967295" {6286                    range "0..4294967295" {
6292                      description6287                      description
6293                        "Packets Per Second (actual Min and Max range depends on platform)";6288                        "Packets Per Second (actual Min and Max range depends on platform)";
6294                    }6289                    }
6295                  }6290                  }
6296                  description6291                  description
6297                    "Rate in PPS";6292                    "Rate in PPS";
6298                }6293                }
6299                leaf-list precedence {6294                leaf-list precedence {
6300                  type union {6295                  type union {
6301                    type uint32 {6296                    type uint32 {
6302                      range "0..7" {6297                      range "0..7" {
6303                        description6298                        description
6304                          "Precedence value";6299                          "Precedence value";
6305                      }6300                      }
6306                    }6301                    }
6307                    type enumeration {6302                    type enumeration {
6308                      enum "critical" {6303                      enum "critical" {
6309                        value 5;6304                        value 5;
6310                        description6305                        description
6311                          "Critical precedence (5)";6306                          "Critical precedence (5)";
6312                      }6307                      }
6313                      enum "flash" {6308                      enum "flash" {
6314                        value 3;6309                        value 3;
6315                        description6310                        description
6316                          "Flash precedence (3)";6311                          "Flash precedence (3)";
6317                      }6312                      }
6318                      enum "flash-override" {6313                      enum "flash-override" {
6319                        value 4;6314                        value 4;
6320                        description6315                        description
6321                          "Flash override precedence (4)";6316                          "Flash override precedence (4)";
6322                      }6317                      }
6323                      enum "immediate" {6318                      enum "immediate" {
6324                        value 2;6319                        value 2;
6325                        description6320                        description
6326                          "Immediate precedence (2)";6321                          "Immediate precedence (2)";
6327                      }6322                      }
6328                      enum "internet" {6323                      enum "internet" {
6329                        value 6;6324                        value 6;
6330                        description6325                        description
6331                          "Internetwork control precedence (6)";6326                          "Internetwork control precedence (6)";
6332                      }6327                      }
6333                      enum "network" {6328                      enum "network" {
6334                        value 7;6329                        value 7;
6335                        description6330                        description
6336                          "Network control precedence (7)";6331                          "Network control precedence (7)";
6337                      }6332                      }
6338                      enum "priority" {6333                      enum "priority" {
6339                        value 1;6334                        value 1;
6340                        description6335                        description
6341                          "Priority precedence (1)";6336                          "Priority precedence (1)";
6342                      }6337                      }
6343                      enum "routine" {6338                      enum "routine" {
6344                        value 0;6339                        value 0;
6345                        description6340                        description
6346                          "Routine precedence (0)";6341                          "Routine precedence (0)";
6347                      }6342                      }
6348                    }6343                    }
6349                  }6344                  }
6350                  max-elements "8";6345                  max-elements "8";
6351                  description6346                  description
6352                    "TOS Precedence value(s)";6347                    "TOS Precedence value(s)";
6353                }6348                }
6354              }6349              }
6355              container rel-udp {6350              container rel-udp {
6356                description6351                description
6357                  "Syslog/netflow packets";6352                  "Syslog/netflow packets";
6358                leaf rate {6353                leaf rate {
6359                  type uint32 {6354                  type uint32 {
6360                    range "0..4294967295" {6355                    range "0..4294967295" {
6361                      description6356                      description
6362                        "Packets Per Second (actual Min and Max range depends on platform)";6357                        "Packets Per Second (actual Min and Max range depends on platform)";
6363                    }6358                    }
6364                  }6359                  }
6365                  description6360                  description
6366                    "Rate in PPS";6361                    "Rate in PPS";
6367                }6362                }
6368                leaf-list precedence {6363                leaf-list precedence {
6369                  type union {6364                  type union {
6370                    type uint32 {6365                    type uint32 {
6371                      range "0..7" {6366                      range "0..7" {
6372                        description6367                        description
6373                          "Precedence value";6368                          "Precedence value";
6374                      }6369                      }
6375                    }6370                    }
6376                    type enumeration {6371                    type enumeration {
6377                      enum "critical" {6372                      enum "critical" {
6378                        value 5;6373                        value 5;
6379                        description6374                        description
6380                          "Critical precedence (5)";6375                          "Critical precedence (5)";
6381                      }6376                      }
6382                      enum "flash" {6377                      enum "flash" {
6383                        value 3;6378                        value 3;
6384                        description6379                        description
6385                          "Flash precedence (3)";6380                          "Flash precedence (3)";
6386                      }6381                      }
6387                      enum "flash-override" {6382                      enum "flash-override" {
6388                        value 4;6383                        value 4;
6389                        description6384                        description
6390                          "Flash override precedence (4)";6385                          "Flash override precedence (4)";
6391                      }6386                      }
6392                      enum "immediate" {6387                      enum "immediate" {
6393                        value 2;6388                        value 2;
6394                        description6389                        description
6395                          "Immediate precedence (2)";6390                          "Immediate precedence (2)";
6396                      }6391                      }
6397                      enum "internet" {6392                      enum "internet" {
6398                        value 6;6393                        value 6;
6399                        description6394                        description
6400                          "Internetwork control precedence (6)";6395                          "Internetwork control precedence (6)";
6401                      }6396                      }
6402                      enum "network" {6397                      enum "network" {
6403                        value 7;6398                        value 7;
6404                        description6399                        description
6405                          "Network control precedence (7)";6400                          "Network control precedence (7)";
6406                      }6401                      }
6407                      enum "priority" {6402                      enum "priority" {
6408                        value 1;6403                        value 1;
6409                        description6404                        description
6410                          "Priority precedence (1)";6405                          "Priority precedence (1)";
6411                      }6406                      }
6412                      enum "routine" {6407                      enum "routine" {
6413                        value 0;6408                        value 0;
6414                        description6409                        description
6415                          "Routine precedence (0)";6410                          "Routine precedence (0)";
6416                      }6411                      }
6417                    }6412                    }
6418                  }6413                  }
6419                  max-elements "8";6414                  max-elements "8";
6420                  description6415                  description
6421                    "TOS Precedence value(s)";6416                    "TOS Precedence value(s)";
6422                }6417                }
6423              }6418              }
6424              container dhcpv4 {6419              container dhcpv4 {
6425                description6420                description
6426                  "DHCPv4 ";6421                  "DHCPv4 ";
6427                leaf rate {6422                leaf rate {
6428                  type uint32 {6423                  type uint32 {
6429                    range "0..4294967295" {6424                    range "0..4294967295" {
6430                      description6425                      description
6431                        "Packets Per Second (actual Min and Max range depends on platform)";6426                        "Packets Per Second (actual Min and Max range depends on platform)";
6432                    }6427                    }
6433                  }6428                  }
6434                  description6429                  description
6435                    "Rate in PPS";6430                    "Rate in PPS";
6436                }6431                }
6437                leaf-list precedence {6432                leaf-list precedence {
6438                  type union {6433                  type union {
6439                    type uint32 {6434                    type uint32 {
6440                      range "0..7" {6435                      range "0..7" {
6441                        description6436                        description
6442                          "Precedence value";6437                          "Precedence value";
6443                      }6438                      }
6444                    }6439                    }
6445                    type enumeration {6440                    type enumeration {
6446                      enum "critical" {6441                      enum "critical" {
6447                        value 5;6442                        value 5;
6448                        description6443                        description
6449                          "Critical precedence (5)";6444                          "Critical precedence (5)";
6450                      }6445                      }
6451                      enum "flash" {6446                      enum "flash" {
6452                        value 3;6447                        value 3;
6453                        description6448                        description
6454                          "Flash precedence (3)";6449                          "Flash precedence (3)";
6455                      }6450                      }
6456                      enum "flash-override" {6451                      enum "flash-override" {
6457                        value 4;6452                        value 4;
6458                        description6453                        description
6459                          "Flash override precedence (4)";6454                          "Flash override precedence (4)";
6460                      }6455                      }
6461                      enum "immediate" {6456                      enum "immediate" {
6462                        value 2;6457                        value 2;
6463                        description6458                        description
6464                          "Immediate precedence (2)";6459                          "Immediate precedence (2)";
6465                      }6460                      }
6466                      enum "internet" {6461                      enum "internet" {
6467                        value 6;6462                        value 6;
6468                        description6463                        description
6469                          "Internetwork control precedence (6)";6464                          "Internetwork control precedence (6)";
6470                      }6465                      }
6471                      enum "network" {6466                      enum "network" {
6472                        value 7;6467                        value 7;
6473                        description6468                        description
6474                          "Network control precedence (7)";6469                          "Network control precedence (7)";
6475                      }6470                      }
6476                      enum "priority" {6471                      enum "priority" {
6477                        value 1;6472                        value 1;
6478                        description6473                        description
6479                          "Priority precedence (1)";6474                          "Priority precedence (1)";
6480                      }6475                      }
6481                      enum "routine" {6476                      enum "routine" {
6482                        value 0;6477                        value 0;
6483                        description6478                        description
6484                          "Routine precedence (0)";6479                          "Routine precedence (0)";
6485                      }6480                      }
6486                    }6481                    }
6487                  }6482                  }
6488                  max-elements "8";6483                  max-elements "8";
6489                  description6484                  description
6490                    "TOS Precedence value(s)";6485                    "TOS Precedence value(s)";
6491                }6486                }
6492              }6487              }
6493              container dhcpv6 {6488              container dhcpv6 {
6494                description6489                description
6495                  "DHCPv6 ";6490                  "DHCPv6 ";
6496                leaf rate {6491                leaf rate {
6497                  type uint32 {6492                  type uint32 {
6498                    range "0..4294967295" {6493                    range "0..4294967295" {
6499                      description6494                      description
6500                        "Packets Per Second (actual Min and Max range depends on platform)";6495                        "Packets Per Second (actual Min and Max range depends on platform)";
6501                    }6496                    }
6502                  }6497                  }
6503                  description6498                  description
6504                    "Rate in PPS";6499                    "Rate in PPS";
6505                }6500                }
6506                leaf-list precedence {6501                leaf-list precedence {
6507                  type union {6502                  type union {
6508                    type uint32 {6503                    type uint32 {
6509                      range "0..7" {6504                      range "0..7" {
6510                        description6505                        description
6511                          "Precedence value";6506                          "Precedence value";
6512                      }6507                      }
6513                    }6508                    }
6514                    type enumeration {6509                    type enumeration {
6515                      enum "critical" {6510                      enum "critical" {
6516                        value 5;6511                        value 5;
6517                        description6512                        description
6518                          "Critical precedence (5)";6513                          "Critical precedence (5)";
6519                      }6514                      }
6520                      enum "flash" {6515                      enum "flash" {
6521                        value 3;6516                        value 3;
6522                        description6517                        description
6523                          "Flash precedence (3)";6518                          "Flash precedence (3)";
6524                      }6519                      }
6525                      enum "flash-override" {6520                      enum "flash-override" {
6526                        value 4;6521                        value 4;
6527                        description6522                        description
6528                          "Flash override precedence (4)";6523                          "Flash override precedence (4)";
6529                      }6524                      }
6530                      enum "immediate" {6525                      enum "immediate" {
6531                        value 2;6526                        value 2;
6532                        description6527                        description
6533                          "Immediate precedence (2)";6528                          "Immediate precedence (2)";
6534                      }6529                      }
6535                      enum "internet" {6530                      enum "internet" {
6536                        value 6;6531                        value 6;
6537                        description6532                        description
6538                          "Internetwork control precedence (6)";6533                          "Internetwork control precedence (6)";
6539                      }6534                      }
6540                      enum "network" {6535                      enum "network" {
6541                        value 7;6536                        value 7;
6542                        description6537                        description
6543                          "Network control precedence (7)";6538                          "Network control precedence (7)";
6544                      }6539                      }
6545                      enum "priority" {6540                      enum "priority" {
6546                        value 1;6541                        value 1;
6547                        description6542                        description
6548                          "Priority precedence (1)";6543                          "Priority precedence (1)";
6549                      }6544                      }
6550                      enum "routine" {6545                      enum "routine" {
6551                        value 0;6546                        value 0;
6552                        description6547                        description
6553                          "Routine precedence (0)";6548                          "Routine precedence (0)";
6554                      }6549                      }
6555                    }6550                    }
6556                  }6551                  }
6557                  max-elements "8";6552                  max-elements "8";
6558                  description6553                  description
6559                    "TOS Precedence value(s)";6554                    "TOS Precedence value(s)";
6560                }6555                }
6561              }6556              }
6562              container onepk {6557              container onepk {
6563                description6558                description
6564                  "ONEPK ";6559                  "ONEPK ";
6565                leaf rate {6560                leaf rate {
6566                  type uint32 {6561                  type uint32 {
6567                    range "0..4294967295" {6562                    range "0..4294967295" {
6568                      description6563                      description
6569                        "Packets Per Second (actual Min and Max range depends on platform)";6564                        "Packets Per Second (actual Min and Max range depends on platform)";
6570                    }6565                    }
6571                  }6566                  }
6572                  description6567                  description
6573                    "Rate in PPS";6568                    "Rate in PPS";
6574                }6569                }
6575                leaf-list precedence {6570                leaf-list precedence {
6576                  type union {6571                  type union {
6577                    type uint32 {6572                    type uint32 {
6578                      range "0..7" {6573                      range "0..7" {
6579                        description6574                        description
6580                          "Precedence value";6575                          "Precedence value";
6581                      }6576                      }
6582                    }6577                    }
6583                    type enumeration {6578                    type enumeration {
6584                      enum "critical" {6579                      enum "critical" {
6585                        value 5;6580                        value 5;
6586                        description6581                        description
6587                          "Critical precedence (5)";6582                          "Critical precedence (5)";
6588                      }6583                      }
6589                      enum "flash" {6584                      enum "flash" {
6590                        value 3;6585                        value 3;
6591                        description6586                        description
6592                          "Flash precedence (3)";6587                          "Flash precedence (3)";
6593                      }6588                      }
6594                      enum "flash-override" {6589                      enum "flash-override" {
6595                        value 4;6590                        value 4;
6596                        description6591                        description
6597                          "Flash override precedence (4)";6592                          "Flash override precedence (4)";
6598                      }6593                      }
6599                      enum "immediate" {6594                      enum "immediate" {
6600                        value 2;6595                        value 2;
6601                        description6596                        description
6602                          "Immediate precedence (2)";6597                          "Immediate precedence (2)";
6603                      }6598                      }
6604                      enum "internet" {6599                      enum "internet" {
6605                        value 6;6600                        value 6;
6606                        description6601                        description
6607                          "Internetwork control precedence (6)";6602                          "Internetwork control precedence (6)";
6608                      }6603                      }
6609                      enum "network" {6604                      enum "network" {
6610                        value 7;6605                        value 7;
6611                        description6606                        description
6612                          "Network control precedence (7)";6607                          "Network control precedence (7)";
6613                      }6608                      }
6614                      enum "priority" {6609                      enum "priority" {
6615                        value 1;6610                        value 1;
6616                        description6611                        description
6617                          "Priority precedence (1)";6612                          "Priority precedence (1)";
6618                      }6613                      }
6619                      enum "routine" {6614                      enum "routine" {
6620                        value 0;6615                        value 0;
6621                        description6616                        description
6622                          "Routine precedence (0)";6617                          "Routine precedence (0)";
6623                      }6618                      }
6624                    }6619                    }
6625                  }6620                  }
6626                  max-elements "8";6621                  max-elements "8";
6627                  description6622                  description
6628                    "TOS Precedence value(s)";6623                    "TOS Precedence value(s)";
6629                }6624                }
6630              }6625              }
6631              container tpa {6626              container tpa {
6632                description6627                description
6633                  "Third Party Applications";6628                  "Third Party Applications";
6634                leaf rate {6629                leaf rate {
6635                  type uint32 {6630                  type uint32 {
6636                    range "0..4294967295" {6631                    range "0..4294967295" {
6637                      description6632                      description
6638                        "Packets Per Second (actual Min and Max range depends on platform)";6633                        "Packets Per Second (actual Min and Max range depends on platform)";
6639                    }6634                    }
6640                  }6635                  }
6641                  description6636                  description
6642                    "Rate in PPS";6637                    "Rate in PPS";
6643                }6638                }
6644                leaf-list precedence {6639                leaf-list precedence {
6645                  type union {6640                  type union {
6646                    type uint32 {6641                    type uint32 {
6647                      range "0..7" {6642                      range "0..7" {
6648                        description6643                        description
6649                          "Precedence value";6644                          "Precedence value";
6650                      }6645                      }
6651                    }6646                    }
6652                    type enumeration {6647                    type enumeration {
6653                      enum "critical" {6648                      enum "critical" {
6654                        value 5;6649                        value 5;
6655                        description6650                        description
6656                          "Critical precedence (5)";6651                          "Critical precedence (5)";
6657                      }6652                      }
6658                      enum "flash" {6653                      enum "flash" {
6659                        value 3;6654                        value 3;
6660                        description6655                        description
6661                          "Flash precedence (3)";6656                          "Flash precedence (3)";
6662                      }6657                      }
6663                      enum "flash-override" {6658                      enum "flash-override" {
6664                        value 4;6659                        value 4;
6665                        description6660                        description
6666                          "Flash override precedence (4)";6661                          "Flash override precedence (4)";
6667                      }6662                      }
6668                      enum "immediate" {6663                      enum "immediate" {
6669                        value 2;6664                        value 2;
6670                        description6665                        description
6671                          "Immediate precedence (2)";6666                          "Immediate precedence (2)";
6672                      }6667                      }
6673                      enum "internet" {6668                      enum "internet" {
6674                        value 6;6669                        value 6;
6675                        description6670                        description
6676                          "Internetwork control precedence (6)";6671                          "Internetwork control precedence (6)";
6677                      }6672                      }
6678                      enum "network" {6673                      enum "network" {
6679                        value 7;6674                        value 7;
6680                        description6675                        description
6681                          "Network control precedence (7)";6676                          "Network control precedence (7)";
6682                      }6677                      }
6683                      enum "priority" {6678                      enum "priority" {
6684                        value 1;6679                        value 1;
6685                        description6680                        description
6686                          "Priority precedence (1)";6681                          "Priority precedence (1)";
6687                      }6682                      }
6688                      enum "routine" {6683                      enum "routine" {
6689                        value 0;6684                        value 0;
6690                        description6685                        description
6691                          "Routine precedence (0)";6686                          "Routine precedence (0)";
6692                      }6687                      }
6693                    }6688                    }
6694                  }6689                  }
6695                  max-elements "8";6690                  max-elements "8";
6696                  description6691                  description
6697                    "TOS Precedence value(s)";6692                    "TOS Precedence value(s)";
6698                }6693                }
6699              }6694              }
6700              container ietf-bob {6695              container ietf-bob {
6701                description6696                description
6702                  "IETF BOB Packets";6697                  "IETF BOB Packets";
6703                leaf rate {6698                leaf rate {
6704                  type uint32 {6699                  type uint32 {
6705                    range "0..4294967295" {6700                    range "0..4294967295" {
6706                      description6701                      description
6707                        "Packets Per Second (actual Min and Max range depends on platform)";6702                        "Packets Per Second (actual Min and Max range depends on platform)";
6708                    }6703                    }
6709                  }6704                  }
6710                  description6705                  description
6711                    "Rate in PPS";6706                    "Rate in PPS";
6712                }6707                }
6713                leaf-list precedence {6708                leaf-list precedence {
6714                  type union {6709                  type union {
6715                    type uint32 {6710                    type uint32 {
6716                      range "0..7" {6711                      range "0..7" {
6717                        description6712                        description
6718                          "Precedence value";6713                          "Precedence value";
6719                      }6714                      }
6720                    }6715                    }
6721                    type enumeration {6716                    type enumeration {
6722                      enum "critical" {6717                      enum "critical" {
6723                        value 5;6718                        value 5;
6724                        description6719                        description
6725                          "Critical precedence (5)";6720                          "Critical precedence (5)";
6726                      }6721                      }
6727                      enum "flash" {6722                      enum "flash" {
6728                        value 3;6723                        value 3;
6729                        description6724                        description
6730                          "Flash precedence (3)";6725                          "Flash precedence (3)";
6731                      }6726                      }
6732                      enum "flash-override" {6727                      enum "flash-override" {
6733                        value 4;6728                        value 4;
6734                        description6729                        description
6735                          "Flash override precedence (4)";6730                          "Flash override precedence (4)";
6736                      }6731                      }
6737                      enum "immediate" {6732                      enum "immediate" {
6738                        value 2;6733                        value 2;
6739                        description6734                        description
6740                          "Immediate precedence (2)";6735                          "Immediate precedence (2)";
6741                      }6736                      }
6742                      enum "internet" {6737                      enum "internet" {
6743                        value 6;6738                        value 6;
6744                        description6739                        description
6745                          "Internetwork control precedence (6)";6740                          "Internetwork control precedence (6)";
6746                      }6741                      }
6747                      enum "network" {6742                      enum "network" {
6748                        value 7;6743                        value 7;
6749                        description6744                        description
6750                          "Network control precedence (7)";6745                          "Network control precedence (7)";
6751                      }6746                      }
6752                      enum "priority" {6747                      enum "priority" {
6753                        value 1;6748                        value 1;
6754                        description6749                        description
6755                          "Priority precedence (1)";6750                          "Priority precedence (1)";
6756                      }6751                      }
6757                      enum "routine" {6752                      enum "routine" {
6758                        value 0;6753                        value 0;
6759                        description6754                        description
6760                          "Routine precedence (0)";6755                          "Routine precedence (0)";
6761                      }6756                      }
6762                    }6757                    }
6763                  }6758                  }
6764                  max-elements "8";6759                  max-elements "8";
6765                  description6760                  description
6766                    "TOS Precedence value(s)";6761                    "TOS Precedence value(s)";
6767                }6762                }
6768              }6763              }
6769              container xipc {6764              container xipc {
6770                if-feature "pifib_xipc_throt_policer_config_check";6765                if-feature "pifib_xipc_throt_policer_config_check";
6771                description6766                description
6772                  "XIPC rate limit";6767                  "XIPC rate limit";
6773                leaf rate {6768                leaf rate {
6774                  type uint32 {6769                  type uint32 {
6775                    range "0..4294967295" {6770                    range "0..4294967295" {
6776                      description6771                      description
6777                        "Packets Per Second (actual Min and Max range depends on platform)";6772                        "Packets Per Second (actual Min and Max range depends on platform)";
6778                    }6773                    }
6779                  }6774                  }
6780                  description6775                  description
6781                    "Rate in PPS";6776                    "Rate in PPS";
6782                }6777                }
6783                leaf-list precedence {6778                leaf-list precedence {
6784                  type union {6779                  type union {
6785                    type uint32 {6780                    type uint32 {
6786                      range "0..7" {6781                      range "0..7" {
6787                        description6782                        description
6788                          "Precedence value";6783                          "Precedence value";
6789                      }6784                      }
6790                    }6785                    }
6791                    type enumeration {6786                    type enumeration {
6792                      enum "critical" {6787                      enum "critical" {
6793                        value 5;6788                        value 5;
6794                        description6789                        description
6795                          "Critical precedence (5)";6790                          "Critical precedence (5)";
6796                      }6791                      }
6797                      enum "flash" {6792                      enum "flash" {
6798                        value 3;6793                        value 3;
6799                        description6794                        description
6800                          "Flash precedence (3)";6795                          "Flash precedence (3)";
6801                      }6796                      }
6802                      enum "flash-override" {6797                      enum "flash-override" {
6803                        value 4;6798                        value 4;
6804                        description6799                        description
6805                          "Flash override precedence (4)";6800                          "Flash override precedence (4)";
6806                      }6801                      }
6807                      enum "immediate" {6802                      enum "immediate" {
6808                        value 2;6803                        value 2;
6809                        description6804                        description
6810                          "Immediate precedence (2)";6805                          "Immediate precedence (2)";
6811                      }6806                      }
6812                      enum "internet" {6807                      enum "internet" {
6813                        value 6;6808                        value 6;
6814                        description6809                        description
6815                          "Internetwork control precedence (6)";6810                          "Internetwork control precedence (6)";
6816                      }6811                      }
6817                      enum "network" {6812                      enum "network" {
6818                        value 7;6813                        value 7;
6819                        description6814                        description
6820                          "Network control precedence (7)";6815                          "Network control precedence (7)";
6821                      }6816                      }
6822                      enum "priority" {6817                      enum "priority" {
6823                        value 1;6818                        value 1;
6824                        description6819                        description
6825                          "Priority precedence (1)";6820                          "Priority precedence (1)";
6826                      }6821                      }
6827                      enum "routine" {6822                      enum "routine" {
6828                        value 0;6823                        value 0;
6829                        description6824                        description
6830                          "Routine precedence (0)";6825                          "Routine precedence (0)";
6831                      }6826                      }
6832                    }6827                    }
6833                  }6828                  }
6834                  max-elements "8";6829                  max-elements "8";
6835                  description6830                  description
6836                    "TOS Precedence value(s)";6831                    "TOS Precedence value(s)";
6837                }6832                }
6838              }6833              }
6839              container pm-twamp {6834              container pm-twamp {
6840                description6835                description
6841                  "PM TWAMP Packets";6836                  "PM TWAMP Packets";
6842                leaf rate {6837                leaf rate {
6843                  type uint32 {6838                  type uint32 {
6844                    range "0..4294967295" {6839                    range "0..4294967295" {
6845                      description6840                      description
6846                        "Packets Per Second (actual Min and Max range depends on platform)";6841                        "Packets Per Second (actual Min and Max range depends on platform)";
6847                    }6842                    }
6848                  }6843                  }
6849                  description6844                  description
6850                    "Rate in PPS";6845                    "Rate in PPS";
6851                }6846                }
6852                leaf-list precedence {6847                leaf-list precedence {
6853                  type union {6848                  type union {
6854                    type uint32 {6849                    type uint32 {
6855                      range "0..7" {6850                      range "0..7" {
6856                        description6851                        description
6857                          "Precedence value";6852                          "Precedence value";
6858                      }6853                      }
6859                    }6854                    }
6860                    type enumeration {6855                    type enumeration {
6861                      enum "critical" {6856                      enum "critical" {
6862                        value 5;6857                        value 5;
6863                        description6858                        description
6864                          "Critical precedence (5)";6859                          "Critical precedence (5)";
6865                      }6860                      }
6866                      enum "flash" {6861                      enum "flash" {
6867                        value 3;6862                        value 3;
6868                        description6863                        description
6869                          "Flash precedence (3)";6864                          "Flash precedence (3)";
6870                      }6865                      }
6871                      enum "flash-override" {6866                      enum "flash-override" {
6872                        value 4;6867                        value 4;
6873                        description6868                        description
6874                          "Flash override precedence (4)";6869                          "Flash override precedence (4)";
6875                      }6870                      }
6876                      enum "immediate" {6871                      enum "immediate" {
6877                        value 2;6872                        value 2;
6878                        description6873                        description
6879                          "Immediate precedence (2)";6874                          "Immediate precedence (2)";
6880                      }6875                      }
6881                      enum "internet" {6876                      enum "internet" {
6882                        value 6;6877                        value 6;
6883                        description6878                        description
6884                          "Internetwork control precedence (6)";6879                          "Internetwork control precedence (6)";
6885                      }6880                      }
6886                      enum "network" {6881                      enum "network" {
6887                        value 7;6882                        value 7;
6888                        description6883                        description
6889                          "Network control precedence (7)";6884                          "Network control precedence (7)";
6890                      }6885                      }
6891                      enum "priority" {6886                      enum "priority" {
6892                        value 1;6887                        value 1;
6893                        description6888                        description
6894                          "Priority precedence (1)";6889                          "Priority precedence (1)";
6895                      }6890                      }
6896                      enum "routine" {6891                      enum "routine" {
6897                        value 0;6892                        value 0;
6898                        description6893                        description
6899                          "Routine precedence (0)";6894                          "Routine precedence (0)";
6900                      }6895                      }
6901                    }6896                    }
6902                  }6897                  }
6903                  max-elements "8";6898                  max-elements "8";
6904                  description6899                  description
6905                    "TOS Precedence value(s)";6900                    "TOS Precedence value(s)";
6906                }6901                }
6907              }6902              }
6908            }6903            }
6909          }6904          }
6910        }6905        }
6911      }6906      }
6912    }6907    }
6913  }6908  }
69146909
6915  augment "/location:locations/location:location" {6910  augment "/location:locations/location:location" {
6916    description6911    description
6917      "This augment extends active nodes configuration";6912      "This augment extends active nodes configuration";
6918    uses LOCATION-BODY;6913    uses LOCATION-BODY;
6919  }6914  }
6920  augment "/location:locations/location:preconfigured-location" {6915  augment "/location:locations/location:preconfigured-location" {
6921    description6916    description
6922      "This augment extends preconfigured nodes6917      "This augment extends preconfigured nodes
6923       configuration";6918       configuration";
6924    uses LOCATION-BODY;6919    uses LOCATION-BODY;
6925  }6920  }
6926  container lpts {6921  container lpts {
6927    if-feature "pifib_policer_config_check";6922    if-feature "pifib_policer_config_check";
6928    if-feature "pifib_local_policer_config_check";6923    if-feature "pifib_local_policer_config_check";
6929    description6924    description
6930      "lpts configuration commands";6925      "lpts configuration commands";
6931    container pifib {6926    container pifib {
6932      description6927      description
6933        "pre-ifib configuration commands";6928        "pre-ifib configuration commands";
6934      container hardware {6929      container hardware {
6935        description6930        description
6936          "hardware configuration commands";6931          "hardware configuration commands";
6937        container police {6932        container police {
6938          presence "Indicates a police node is configured.";6933          presence "Indicates a police node is configured.";
6939          description6934          description
6940            "ingress policers configuration command";6935            "ingress policers configuration command";
6941          container flow {6936          container flow {
6942            description6937            description
6943              "lpts flow type";6938              "lpts flow type";
6944            container fragment {6939            container fragment {
6945              description6940              description
6946                "Fragmented IP packets";6941                "Fragmented IP packets";
6947              leaf rate {6942              leaf rate {
6948                type uint32 {6943                type uint32 {
6949                  range "0..4294967295" {6944                  range "0..4294967295" {
6950                    description6945                    description
6951                      "Packets Per Second (actual Min and Max range depends on platform)";6946                      "Packets Per Second (actual Min and Max range depends on platform)";
6952                  }6947                  }
6953                }6948                }
6954                description6949                description
6955                  "Rate in PPS";6950                  "Rate in PPS";
6956              }6951              }
6957              leaf-list precedence {6952              leaf-list precedence {
6958                type union {6953                type union {
6959                  type uint32 {6954                  type uint32 {
6960                    range "0..7" {6955                    range "0..7" {
6961                      description6956                      description
6962                        "Precedence value";6957                        "Precedence value";
6963                    }6958                    }
6964                  }6959                  }
6965                  type enumeration {6960                  type enumeration {
6966                    enum "critical" {6961                    enum "critical" {
6967                      value 5;6962                      value 5;
6968                      description6963                      description
6969                        "Critical precedence (5)";6964                        "Critical precedence (5)";
6970                    }6965                    }
6971                    enum "flash" {6966                    enum "flash" {
6972                      value 3;6967                      value 3;
6973                      description6968                      description
6974                        "Flash precedence (3)";6969                        "Flash precedence (3)";
6975                    }6970                    }
6976                    enum "flash-override" {6971                    enum "flash-override" {
6977                      value 4;6972                      value 4;
6978                      description6973                      description
6979                        "Flash override precedence (4)";6974                        "Flash override precedence (4)";
6980                    }6975                    }
6981                    enum "immediate" {6976                    enum "immediate" {
6982                      value 2;6977                      value 2;
6983                      description6978                      description
6984                        "Immediate precedence (2)";6979                        "Immediate precedence (2)";
6985                    }6980                    }
6986                    enum "internet" {6981                    enum "internet" {
6987                      value 6;6982                      value 6;
6988                      description6983                      description
6989                        "Internetwork control precedence (6)";6984                        "Internetwork control precedence (6)";
6990                    }6985                    }
6991                    enum "network" {6986                    enum "network" {
6992                      value 7;6987                      value 7;
6993                      description6988                      description
6994                        "Network control precedence (7)";6989                        "Network control precedence (7)";
6995                    }6990                    }
6996                    enum "priority" {6991                    enum "priority" {
6997                      value 1;6992                      value 1;
6998                      description6993                      description
6999                        "Priority precedence (1)";6994                        "Priority precedence (1)";
7000                    }6995                    }
7001                    enum "routine" {6996                    enum "routine" {
7002                      value 0;6997                      value 0;
7003                      description6998                      description
7004                        "Routine precedence (0)";6999                        "Routine precedence (0)";
7005                    }7000                    }
7006                  }7001                  }
7007                }7002                }
7008                max-elements "8";7003                max-elements "8";
7009                description7004                description
7010                  "TOS Precedence value(s)";7005                  "TOS Precedence value(s)";
7011              }7006              }
7012            }7007            }
7013            container ospf {7008            container ospf {
7014              description7009              description
7015                "OSPF ";7010                "OSPF ";
7016              container unicast {7011              container unicast {
7017                description7012                description
7018                  "Unicast ";7013                  "Unicast ";
7019                container known {7014                container known {
7020                  description7015                  description
7021                    "Known ";7016                    "Known ";
7022                  leaf rate {7017                  leaf rate {
7023                    type uint32 {7018                    type uint32 {
7024                      range "0..4294967295" {7019                      range "0..4294967295" {
7025                        description7020                        description
7026                          "Packets Per Second (actual Min and Max range depends on platform)";7021                          "Packets Per Second (actual Min and Max range depends on platform)";
7027                      }7022                      }
7028                    }7023                    }
7029                    description7024                    description
7030                      "Rate in PPS";7025                      "Rate in PPS";
7031                  }7026                  }
7032                  leaf-list precedence {7027                  leaf-list precedence {
7033                    type union {7028                    type union {
7034                      type uint32 {7029                      type uint32 {
7035                        range "0..7" {7030                        range "0..7" {
7036                          description7031                          description
7037                            "Precedence value";7032                            "Precedence value";
7038                        }7033                        }
7039                      }7034                      }
7040                      type enumeration {7035                      type enumeration {
7041                        enum "critical" {7036                        enum "critical" {
7042                          value 5;7037                          value 5;
7043                          description7038                          description
7044                            "Critical precedence (5)";7039                            "Critical precedence (5)";
7045                        }7040                        }
7046                        enum "flash" {7041                        enum "flash" {
7047                          value 3;7042                          value 3;
7048                          description7043                          description
7049                            "Flash precedence (3)";7044                            "Flash precedence (3)";
7050                        }7045                        }
7051                        enum "flash-override" {7046                        enum "flash-override" {
7052                          value 4;7047                          value 4;
7053                          description7048                          description
7054                            "Flash override precedence (4)";7049                            "Flash override precedence (4)";
7055                        }7050                        }
7056                        enum "immediate" {7051                        enum "immediate" {
7057                          value 2;7052                          value 2;
7058                          description7053                          description
7059                            "Immediate precedence (2)";7054                            "Immediate precedence (2)";
7060                        }7055                        }
7061                        enum "internet" {7056                        enum "internet" {
7062                          value 6;7057                          value 6;
7063                          description7058                          description
7064                            "Internetwork control precedence (6)";7059                            "Internetwork control precedence (6)";
7065                        }7060                        }
7066                        enum "network" {7061                        enum "network" {
7067                          value 7;7062                          value 7;
7068                          description7063                          description
7069                            "Network control precedence (7)";7064                            "Network control precedence (7)";
7070                        }7065                        }
7071                        enum "priority" {7066                        enum "priority" {
7072                          value 1;7067                          value 1;
7073                          description7068                          description
7074                            "Priority precedence (1)";7069                            "Priority precedence (1)";
7075                        }7070                        }
7076                        enum "routine" {7071                        enum "routine" {
7077                          value 0;7072                          value 0;
7078                          description7073                          description
7079                            "Routine precedence (0)";7074                            "Routine precedence (0)";
7080                        }7075                        }
7081                      }7076                      }
7082                    }7077                    }
7083                    max-elements "8";7078                    max-elements "8";
7084                    description7079                    description
7085                      "TOS Precedence value(s)";7080                      "TOS Precedence value(s)";
7086                  }7081                  }
7087                }7082                }
7088                container default {7083                container default {
7089                  description7084                  description
7090                    "Default ";7085                    "Default ";
7091                  leaf rate {7086                  leaf rate {
7092                    type uint32 {7087                    type uint32 {
7093                      range "0..4294967295" {7088                      range "0..4294967295" {
7094                        description7089                        description
7095                          "Packets Per Second (actual Min and Max range depends on platform)";7090                          "Packets Per Second (actual Min and Max range depends on platform)";
7096                      }7091                      }
7097                    }7092                    }
7098                    description7093                    description
7099                      "Rate in PPS";7094                      "Rate in PPS";
7100                  }7095                  }
7101                  leaf-list precedence {7096                  leaf-list precedence {
7102                    type union {7097                    type union {
7103                      type uint32 {7098                      type uint32 {
7104                        range "0..7" {7099                        range "0..7" {
7105                          description7100                          description
7106                            "Precedence value";7101                            "Precedence value";
7107                        }7102                        }
7108                      }7103                      }
7109                      type enumeration {7104                      type enumeration {
7110                        enum "critical" {7105                        enum "critical" {
7111                          value 5;7106                          value 5;
7112                          description7107                          description
7113                            "Critical precedence (5)";7108                            "Critical precedence (5)";
7114                        }7109                        }
7115                        enum "flash" {7110                        enum "flash" {
7116                          value 3;7111                          value 3;
7117                          description7112                          description
7118                            "Flash precedence (3)";7113                            "Flash precedence (3)";
7119                        }7114                        }
7120                        enum "flash-override" {7115                        enum "flash-override" {
7121                          value 4;7116                          value 4;
7122                          description7117                          description
7123                            "Flash override precedence (4)";7118                            "Flash override precedence (4)";
7124                        }7119                        }
7125                        enum "immediate" {7120                        enum "immediate" {
7126                          value 2;7121                          value 2;
7127                          description7122                          description
7128                            "Immediate precedence (2)";7123                            "Immediate precedence (2)";
7129                        }7124                        }
7130                        enum "internet" {7125                        enum "internet" {
7131                          value 6;7126                          value 6;
7132                          description7127                          description
7133                            "Internetwork control precedence (6)";7128                            "Internetwork control precedence (6)";
7134                        }7129                        }
7135                        enum "network" {7130                        enum "network" {
7136                          value 7;7131                          value 7;
7137                          description7132                          description
7138                            "Network control precedence (7)";7133                            "Network control precedence (7)";
7139                        }7134                        }
7140                        enum "priority" {7135                        enum "priority" {
7141                          value 1;7136                          value 1;
7142                          description7137                          description
7143                            "Priority precedence (1)";7138                            "Priority precedence (1)";
7144                        }7139                        }
7145                        enum "routine" {7140                        enum "routine" {
7146                          value 0;7141                          value 0;
7147                          description7142                          description
7148                            "Routine precedence (0)";7143                            "Routine precedence (0)";
7149                        }7144                        }
7150                      }7145                      }
7151                    }7146                    }
7152                    max-elements "8";7147                    max-elements "8";
7153                    description7148                    description
7154                      "TOS Precedence value(s)";7149                      "TOS Precedence value(s)";
7155                  }7150                  }
7156                }7151                }
7157              }7152              }
7158              container multicast {7153              container multicast {
7159                description7154                description
7160                  "Multicast";7155                  "Multicast";
7161                container known {7156                container known {
7162                  description7157                  description
7163                    "Known ";7158                    "Known ";
7164                  leaf rate {7159                  leaf rate {
7165                    type uint32 {7160                    type uint32 {
7166                      range "0..4294967295" {7161                      range "0..4294967295" {
7167                        description7162                        description
7168                          "Packets Per Second (actual Min and Max range depends on platform)";7163                          "Packets Per Second (actual Min and Max range depends on platform)";
7169                      }7164                      }
7170                    }7165                    }
7171                    description7166                    description
7172                      "Rate in PPS";7167                      "Rate in PPS";
7173                  }7168                  }
7174                  leaf-list precedence {7169                  leaf-list precedence {
7175                    type union {7170                    type union {
7176                      type uint32 {7171                      type uint32 {
7177                        range "0..7" {7172                        range "0..7" {
7178                          description7173                          description
7179                            "Precedence value";7174                            "Precedence value";
7180                        }7175                        }
7181                      }7176                      }
7182                      type enumeration {7177                      type enumeration {
7183                        enum "critical" {7178                        enum "critical" {
7184                          value 5;7179                          value 5;
7185                          description7180                          description
7186                            "Critical precedence (5)";7181                            "Critical precedence (5)";
7187                        }7182                        }
7188                        enum "flash" {7183                        enum "flash" {
7189                          value 3;7184                          value 3;
7190                          description7185                          description
7191                            "Flash precedence (3)";7186                            "Flash precedence (3)";
7192                        }7187                        }
7193                        enum "flash-override" {7188                        enum "flash-override" {
7194                          value 4;7189                          value 4;
7195                          description7190                          description
7196                            "Flash override precedence (4)";7191                            "Flash override precedence (4)";
7197                        }7192                        }
7198                        enum "immediate" {7193                        enum "immediate" {
7199                          value 2;7194                          value 2;
7200                          description7195                          description
7201                            "Immediate precedence (2)";7196                            "Immediate precedence (2)";
7202                        }7197                        }
7203                        enum "internet" {7198                        enum "internet" {
7204                          value 6;7199                          value 6;
7205                          description7200                          description
7206                            "Internetwork control precedence (6)";7201                            "Internetwork control precedence (6)";
7207                        }7202                        }
7208                        enum "network" {7203                        enum "network" {
7209                          value 7;7204                          value 7;
7210                          description7205                          description
7211                            "Network control precedence (7)";7206                            "Network control precedence (7)";
7212                        }7207                        }
7213                        enum "priority" {7208                        enum "priority" {
7214                          value 1;7209                          value 1;
7215                          description7210                          description
7216                            "Priority precedence (1)";7211                            "Priority precedence (1)";
7217                        }7212                        }
7218                        enum "routine" {7213                        enum "routine" {
7219                          value 0;7214                          value 0;
7220                          description7215                          description
7221                            "Routine precedence (0)";7216                            "Routine precedence (0)";
7222                        }7217                        }
7223                      }7218                      }
7224                    }7219                    }
7225                    max-elements "8";7220                    max-elements "8";
7226                    description7221                    description
7227                      "TOS Precedence value(s)";7222                      "TOS Precedence value(s)";
7228                  }7223                  }
7229                }7224                }
7230                container default {7225                container default {
7231                  description7226                  description
7232                    "Default ";7227                    "Default ";
7233                  leaf rate {7228                  leaf rate {
7234                    type uint32 {7229                    type uint32 {
7235                      range "0..4294967295" {7230                      range "0..4294967295" {
7236                        description7231                        description
7237                          "Packets Per Second (actual Min and Max range depends on platform)";7232                          "Packets Per Second (actual Min and Max range depends on platform)";
7238                      }7233                      }
7239                    }7234                    }
7240                    description7235                    description
7241                      "Rate in PPS";7236                      "Rate in PPS";
7242                  }7237                  }
7243                  leaf-list precedence {7238                  leaf-list precedence {
7244                    type union {7239                    type union {
7245                      type uint32 {7240                      type uint32 {
7246                        range "0..7" {7241                        range "0..7" {
7247                          description7242                          description
7248                            "Precedence value";7243                            "Precedence value";
7249                        }7244                        }
7250                      }7245                      }
7251                      type enumeration {7246                      type enumeration {
7252                        enum "critical" {7247                        enum "critical" {
7253                          value 5;7248                          value 5;
7254                          description7249                          description
7255                            "Critical precedence (5)";7250                            "Critical precedence (5)";
7256                        }7251                        }
7257                        enum "flash" {7252                        enum "flash" {
7258                          value 3;7253                          value 3;
7259                          description7254                          description
7260                            "Flash precedence (3)";7255                            "Flash precedence (3)";
7261                        }7256                        }
7262                        enum "flash-override" {7257                        enum "flash-override" {
7263                          value 4;7258                          value 4;
7264                          description7259                          description
7265                            "Flash override precedence (4)";7260                            "Flash override precedence (4)";
7266                        }7261                        }
7267                        enum "immediate" {7262                        enum "immediate" {
7268                          value 2;7263                          value 2;
7269                          description7264                          description
7270                            "Immediate precedence (2)";7265                            "Immediate precedence (2)";
7271                        }7266                        }
7272                        enum "internet" {7267                        enum "internet" {
7273                          value 6;7268                          value 6;
7274                          description7269                          description
7275                            "Internetwork control precedence (6)";7270                            "Internetwork control precedence (6)";
7276                        }7271                        }
7277                        enum "network" {7272                        enum "network" {
7278                          value 7;7273                          value 7;
7279                          description7274                          description
7280                            "Network control precedence (7)";7275                            "Network control precedence (7)";
7281                        }7276                        }
7282                        enum "priority" {7277                        enum "priority" {
7283                          value 1;7278                          value 1;
7284                          description7279                          description
7285                            "Priority precedence (1)";7280                            "Priority precedence (1)";
7286                        }7281                        }
7287                        enum "routine" {7282                        enum "routine" {
7288                          value 0;7283                          value 0;
7289                          description7284                          description
7290                            "Routine precedence (0)";7285                            "Routine precedence (0)";
7291                        }7286                        }
7292                      }7287                      }
7293                    }7288                    }
7294                    max-elements "8";7289                    max-elements "8";
7295                    description7290                    description
7296                      "TOS Precedence value(s)";7291                      "TOS Precedence value(s)";
7297                  }7292                  }
7298                }7293                }
7299              }7294              }
7300            }7295            }
7301            container isis {7296            container isis {
7302              description7297              description
7303                "ISIS ";7298                "ISIS ";
7304              container known {7299              container known {
7305                description7300                description
7306                  "Known ";7301                  "Known ";
7307                leaf rate {7302                leaf rate {
7308                  type uint32 {7303                  type uint32 {
7309                    range "0..4294967295" {7304                    range "0..4294967295" {
7310                      description7305                      description
7311                        "Packets Per Second (actual Min and Max range depends on platform)";7306                        "Packets Per Second (actual Min and Max range depends on platform)";
7312                    }7307                    }
7313                  }7308                  }
7314                  description7309                  description
7315                    "Rate in PPS";7310                    "Rate in PPS";
7316                }7311                }
7317                leaf-list precedence {7312                leaf-list precedence {
7318                  type union {7313                  type union {
7319                    type uint32 {7314                    type uint32 {
7320                      range "0..7" {7315                      range "0..7" {
7321                        description7316                        description
7322                          "Precedence value";7317                          "Precedence value";
7323                      }7318                      }
7324                    }7319                    }
7325                    type enumeration {7320                    type enumeration {
7326                      enum "critical" {7321                      enum "critical" {
7327                        value 5;7322                        value 5;
7328                        description7323                        description
7329                          "Critical precedence (5)";7324                          "Critical precedence (5)";
7330                      }7325                      }
7331                      enum "flash" {7326                      enum "flash" {
7332                        value 3;7327                        value 3;
7333                        description7328                        description
7334                          "Flash precedence (3)";7329                          "Flash precedence (3)";
7335                      }7330                      }
7336                      enum "flash-override" {7331                      enum "flash-override" {
7337                        value 4;7332                        value 4;
7338                        description7333                        description
7339                          "Flash override precedence (4)";7334                          "Flash override precedence (4)";
7340                      }7335                      }
7341                      enum "immediate" {7336                      enum "immediate" {
7342                        value 2;7337                        value 2;
7343                        description7338                        description
7344                          "Immediate precedence (2)";7339                          "Immediate precedence (2)";
7345                      }7340                      }
7346                      enum "internet" {7341                      enum "internet" {
7347                        value 6;7342                        value 6;
7348                        description7343                        description
7349                          "Internetwork control precedence (6)";7344                          "Internetwork control precedence (6)";
7350                      }7345                      }
7351                      enum "network" {7346                      enum "network" {
7352                        value 7;7347                        value 7;
7353                        description7348                        description
7354                          "Network control precedence (7)";7349                          "Network control precedence (7)";
7355                      }7350                      }
7356                      enum "priority" {7351                      enum "priority" {
7357                        value 1;7352                        value 1;
7358                        description7353                        description
7359                          "Priority precedence (1)";7354                          "Priority precedence (1)";
7360                      }7355                      }
7361                      enum "routine" {7356                      enum "routine" {
7362                        value 0;7357                        value 0;
7363                        description7358                        description
7364                          "Routine precedence (0)";7359                          "Routine precedence (0)";
7365                      }7360                      }
7366                    }7361                    }
7367                  }7362                  }
7368                  max-elements "8";7363                  max-elements "8";
7369                  description7364                  description
7370                    "TOS Precedence value(s)";7365                    "TOS Precedence value(s)";
7371                }7366                }
7372              }7367              }
7373              container default {7368              container default {
7374                description7369                description
7375                  "Default ";7370                  "Default ";
7376                leaf rate {7371                leaf rate {
7377                  type uint32 {7372                  type uint32 {
7378                    range "0..4294967295" {7373                    range "0..4294967295" {
7379                      description7374                      description
7380                        "Packets Per Second (actual Min and Max range depends on platform)";7375                        "Packets Per Second (actual Min and Max range depends on platform)";
7381                    }7376                    }
7382                  }7377                  }
7383                  description7378                  description
7384                    "Rate in PPS";7379                    "Rate in PPS";
7385                }7380                }
7386                leaf-list precedence {7381                leaf-list precedence {
7387                  type union {7382                  type union {
7388                    type uint32 {7383                    type uint32 {
7389                      range "0..7" {7384                      range "0..7" {
7390                        description7385                        description
7391                          "Precedence value";7386                          "Precedence value";
7392                      }7387                      }
7393                    }7388                    }
7394                    type enumeration {7389                    type enumeration {
7395                      enum "critical" {7390                      enum "critical" {
7396                        value 5;7391                        value 5;
7397                        description7392                        description
7398                          "Critical precedence (5)";7393                          "Critical precedence (5)";
7399                      }7394                      }
7400                      enum "flash" {7395                      enum "flash" {
7401                        value 3;7396                        value 3;
7402                        description7397                        description
7403                          "Flash precedence (3)";7398                          "Flash precedence (3)";
7404                      }7399                      }
7405                      enum "flash-override" {7400                      enum "flash-override" {
7406                        value 4;7401                        value 4;
7407                        description7402                        description
7408                          "Flash override precedence (4)";7403                          "Flash override precedence (4)";
7409                      }7404                      }
7410                      enum "immediate" {7405                      enum "immediate" {
7411                        value 2;7406                        value 2;
7412                        description7407                        description
7413                          "Immediate precedence (2)";7408                          "Immediate precedence (2)";
7414                      }7409                      }
7415                      enum "internet" {7410                      enum "internet" {
7416                        value 6;7411                        value 6;
7417                        description7412                        description
7418                          "Internetwork control precedence (6)";7413                          "Internetwork control precedence (6)";
7419                      }7414                      }
7420                      enum "network" {7415                      enum "network" {
7421                        value 7;7416                        value 7;
7422                        description7417                        description
7423                          "Network control precedence (7)";7418                          "Network control precedence (7)";
7424                      }7419                      }
7425                      enum "priority" {7420                      enum "priority" {
7426                        value 1;7421                        value 1;
7427                        description7422                        description
7428                          "Priority precedence (1)";7423                          "Priority precedence (1)";
7429                      }7424                      }
7430                      enum "routine" {7425                      enum "routine" {
7431                        value 0;7426                        value 0;
7432                        description7427                        description
7433                          "Routine precedence (0)";7428                          "Routine precedence (0)";
7434                      }7429                      }
7435                    }7430                    }
7436                  }7431                  }
7437                  max-elements "8";7432                  max-elements "8";
7438                  description7433                  description
7439                    "TOS Precedence value(s)";7434                    "TOS Precedence value(s)";
7440                }7435                }
7441              }7436              }
7442            }7437            }
7443            container bfd {7438            container bfd {
7444              description7439              description
7445                "BFD ";7440                "BFD ";
7446              container known {7441              container known {
7447                description7442                description
7448                  "Known ";7443                  "Known ";
7449                leaf rate {7444                leaf rate {
7450                  type uint32 {7445                  type uint32 {
7451                    range "0..4294967295" {7446                    range "0..4294967295" {
7452                      description7447                      description
7453                        "Packets Per Second (actual Min and Max range depends on platform)";7448                        "Packets Per Second (actual Min and Max range depends on platform)";
7454                    }7449                    }
7455                  }7450                  }
7456                  description7451                  description
7457                    "Rate in PPS";7452                    "Rate in PPS";
7458                }7453                }
7459                leaf-list precedence {7454                leaf-list precedence {
7460                  type union {7455                  type union {
7461                    type uint32 {7456                    type uint32 {
7462                      range "0..7" {7457                      range "0..7" {
7463                        description7458                        description
7464                          "Precedence value";7459                          "Precedence value";
7465                      }7460                      }
7466                    }7461                    }
7467                    type enumeration {7462                    type enumeration {
7468                      enum "critical" {7463                      enum "critical" {
7469                        value 5;7464                        value 5;
7470                        description7465                        description
7471                          "Critical precedence (5)";7466                          "Critical precedence (5)";
7472                      }7467                      }
7473                      enum "flash" {7468                      enum "flash" {
7474                        value 3;7469                        value 3;
7475                        description7470                        description
7476                          "Flash precedence (3)";7471                          "Flash precedence (3)";
7477                      }7472                      }
7478                      enum "flash-override" {7473                      enum "flash-override" {
7479                        value 4;7474                        value 4;
7480                        description7475                        description
7481                          "Flash override precedence (4)";7476                          "Flash override precedence (4)";
7482                      }7477                      }
7483                      enum "immediate" {7478                      enum "immediate" {
7484                        value 2;7479                        value 2;
7485                        description7480                        description
7486                          "Immediate precedence (2)";7481                          "Immediate precedence (2)";
7487                      }7482                      }
7488                      enum "internet" {7483                      enum "internet" {
7489                        value 6;7484                        value 6;
7490                        description7485                        description
7491                          "Internetwork control precedence (6)";7486                          "Internetwork control precedence (6)";
7492                      }7487                      }
7493                      enum "network" {7488                      enum "network" {
7494                        value 7;7489                        value 7;
7495                        description7490                        description
7496                          "Network control precedence (7)";7491                          "Network control precedence (7)";
7497                      }7492                      }
7498                      enum "priority" {7493                      enum "priority" {
7499                        value 1;7494                        value 1;
7500                        description7495                        description
7501                          "Priority precedence (1)";7496                          "Priority precedence (1)";
7502                      }7497                      }
7503                      enum "routine" {7498                      enum "routine" {
7504                        value 0;7499                        value 0;
7505                        description7500                        description
7506                          "Routine precedence (0)";7501                          "Routine precedence (0)";
7507                      }7502                      }
7508                    }7503                    }
7509                  }7504                  }
7510                  max-elements "8";7505                  max-elements "8";
7511                  description7506                  description
7512                    "TOS Precedence value(s)";7507                    "TOS Precedence value(s)";
7513                }7508                }
7514              }7509              }
7515              container default {7510              container default {
7516                description7511                description
7517                  "Default ";7512                  "Default ";
7518                leaf rate {7513                leaf rate {
7519                  type uint32 {7514                  type uint32 {
7520                    range "0..4294967295" {7515                    range "0..4294967295" {
7521                      description7516                      description
7522                        "Packets Per Second (actual Min and Max range depends on platform)";7517                        "Packets Per Second (actual Min and Max range depends on platform)";
7523                    }7518                    }
7524                  }7519                  }
7525                  description7520                  description
7526                    "Rate in PPS";7521                    "Rate in PPS";
7527                }7522                }
7528                leaf-list precedence {7523                leaf-list precedence {
7529                  type union {7524                  type union {
7530                    type uint32 {7525                    type uint32 {
7531                      range "0..7" {7526                      range "0..7" {
7532                        description7527                        description
7533                          "Precedence value";7528                          "Precedence value";
7534                      }7529                      }
7535                    }7530                    }
7536                    type enumeration {7531                    type enumeration {
7537                      enum "critical" {7532                      enum "critical" {
7538                        value 5;7533                        value 5;
7539                        description7534                        description
7540                          "Critical precedence (5)";7535                          "Critical precedence (5)";
7541                      }7536                      }
7542                      enum "flash" {7537                      enum "flash" {
7543                        value 3;7538                        value 3;
7544                        description7539                        description
7545                          "Flash precedence (3)";7540                          "Flash precedence (3)";
7546                      }7541                      }
7547                      enum "flash-override" {7542                      enum "flash-override" {
7548                        value 4;7543                        value 4;
7549                        description7544                        description
7550                          "Flash override precedence (4)";7545                          "Flash override precedence (4)";
7551                      }7546                      }
7552                      enum "immediate" {7547                      enum "immediate" {
7553                        value 2;7548                        value 2;
7554                        description7549                        description
7555                          "Immediate precedence (2)";7550                          "Immediate precedence (2)";
7556                      }7551                      }
7557                      enum "internet" {7552                      enum "internet" {
7558                        value 6;7553                        value 6;
7559                        description7554                        description
7560                          "Internetwork control precedence (6)";7555                          "Internetwork control precedence (6)";
7561                      }7556                      }
7562                      enum "network" {7557                      enum "network" {
7563                        value 7;7558                        value 7;
7564                        description7559                        description
7565                          "Network control precedence (7)";7560                          "Network control precedence (7)";
7566                      }7561                      }
7567                      enum "priority" {7562                      enum "priority" {
7568                        value 1;7563                        value 1;
7569                        description7564                        description
7570                          "Priority precedence (1)";7565                          "Priority precedence (1)";
7571                      }7566                      }
7572                      enum "routine" {7567                      enum "routine" {
7573                        value 0;7568                        value 0;
7574                        description7569                        description
7575                          "Routine precedence (0)";7570                          "Routine precedence (0)";
7576                      }7571                      }
7577                    }7572                    }
7578                  }7573                  }
7579                  max-elements "8";7574                  max-elements "8";
7580                  description7575                  description
7581                    "TOS Precedence value(s)";7576                    "TOS Precedence value(s)";
7582                }7577                }
7583              }7578              }
7584              container multipath {7579              container multipath {
7585                description7580                description
7586                  "Multipath ";7581                  "Multipath ";
7587                container known {7582                container known {
7588                  description7583                  description
7589                    "Known ";7584                    "Known ";
7590                  leaf rate {7585                  leaf rate {
7591                    type uint32 {7586                    type uint32 {
7592                      range "0..4294967295" {7587                      range "0..4294967295" {
7593                        description7588                        description
7594                          "Packets Per Second (actual Min and Max range depends on platform)";7589                          "Packets Per Second (actual Min and Max range depends on platform)";
7595                      }7590                      }
7596                    }7591                    }
7597                    description7592                    description
7598                      "Rate in PPS";7593                      "Rate in PPS";
7599                  }7594                  }
7600                  leaf-list precedence {7595                  leaf-list precedence {
7601                    type union {7596                    type union {
7602                      type uint32 {7597                      type uint32 {
7603                        range "0..7" {7598                        range "0..7" {
7604                          description7599                          description
7605                            "Precedence value";7600                            "Precedence value";
7606                        }7601                        }
7607                      }7602                      }
7608                      type enumeration {7603                      type enumeration {
7609                        enum "critical" {7604                        enum "critical" {
7610                          value 5;7605                          value 5;
7611                          description7606                          description
7612                            "Critical precedence (5)";7607                            "Critical precedence (5)";
7613                        }7608                        }
7614                        enum "flash" {7609                        enum "flash" {
7615                          value 3;7610                          value 3;
7616                          description7611                          description
7617                            "Flash precedence (3)";7612                            "Flash precedence (3)";
7618                        }7613                        }
7619                        enum "flash-override" {7614                        enum "flash-override" {
7620                          value 4;7615                          value 4;
7621                          description7616                          description
7622                            "Flash override precedence (4)";7617                            "Flash override precedence (4)";
7623                        }7618                        }
7624                        enum "immediate" {7619                        enum "immediate" {
7625                          value 2;7620                          value 2;
7626                          description7621                          description
7627                            "Immediate precedence (2)";7622                            "Immediate precedence (2)";
7628                        }7623                        }
7629                        enum "internet" {7624                        enum "internet" {
7630                          value 6;7625                          value 6;
7631                          description7626                          description
7632                            "Internetwork control precedence (6)";7627                            "Internetwork control precedence (6)";
7633                        }7628                        }
7634                        enum "network" {7629                        enum "network" {
7635                          value 7;7630                          value 7;
7636                          description7631                          description
7637                            "Network control precedence (7)";7632                            "Network control precedence (7)";
7638                        }7633                        }
7639                        enum "priority" {7634                        enum "priority" {
7640                          value 1;7635                          value 1;
7641                          description7636                          description
7642                            "Priority precedence (1)";7637                            "Priority precedence (1)";
7643                        }7638                        }
7644                        enum "routine" {7639                        enum "routine" {
7645                          value 0;7640                          value 0;
7646                          description7641                          description
7647                            "Routine precedence (0)";7642                            "Routine precedence (0)";
7648                        }7643                        }
7649                      }7644                      }
7650                    }7645                    }
7651                    max-elements "8";7646                    max-elements "8";
7652                    description7647                    description
7653                      "TOS Precedence value(s)";7648                      "TOS Precedence value(s)";
7654                  }7649                  }
7655                }7650                }
7656                container default {7651                container default {
7657                  description7652                  description
7658                    "Default ";7653                    "Default ";
7659                  leaf rate {7654                  leaf rate {
7660                    type uint32 {7655                    type uint32 {
7661                      range "0..4294967295" {7656                      range "0..4294967295" {
7662                        description7657                        description
7663                          "Packets Per Second (actual Min and Max range depends on platform)";7658                          "Packets Per Second (actual Min and Max range depends on platform)";
7664                      }7659                      }
7665                    }7660                    }
7666                    description7661                    description
7667                      "Rate in PPS";7662                      "Rate in PPS";
7668                  }7663                  }
7669                  leaf-list precedence {7664                  leaf-list precedence {
7670                    type union {7665                    type union {
7671                      type uint32 {7666                      type uint32 {
7672                        range "0..7" {7667                        range "0..7" {
7673                          description7668                          description
7674                            "Precedence value";7669                            "Precedence value";
7675                        }7670                        }
7676                      }7671                      }
7677                      type enumeration {7672                      type enumeration {
7678                        enum "critical" {7673                        enum "critical" {
7679                          value 5;7674                          value 5;
7680                          description7675                          description
7681                            "Critical precedence (5)";7676                            "Critical precedence (5)";
7682                        }7677                        }
7683                        enum "flash" {7678                        enum "flash" {
7684                          value 3;7679                          value 3;
7685                          description7680                          description
7686                            "Flash precedence (3)";7681                            "Flash precedence (3)";
7687                        }7682                        }
7688                        enum "flash-override" {7683                        enum "flash-override" {
7689                          value 4;7684                          value 4;
7690                          description7685                          description
7691                            "Flash override precedence (4)";7686                            "Flash override precedence (4)";
7692                        }7687                        }
7693                        enum "immediate" {7688                        enum "immediate" {
7694                          value 2;7689                          value 2;
7695                          description7690                          description
7696                            "Immediate precedence (2)";7691                            "Immediate precedence (2)";
7697                        }7692                        }
7698                        enum "internet" {7693                        enum "internet" {
7699                          value 6;7694                          value 6;
7700                          description7695                          description
7701                            "Internetwork control precedence (6)";7696                            "Internetwork control precedence (6)";
7702                        }7697                        }
7703                        enum "network" {7698                        enum "network" {
7704                          value 7;7699                          value 7;
7705                          description7700                          description
7706                            "Network control precedence (7)";7701                            "Network control precedence (7)";
7707                        }7702                        }
7708                        enum "priority" {7703                        enum "priority" {
7709                          value 1;7704                          value 1;
7710                          description7705                          description
7711                            "Priority precedence (1)";7706                            "Priority precedence (1)";
7712                        }7707                        }
7713                        enum "routine" {7708                        enum "routine" {
7714                          value 0;7709                          value 0;
7715                          description7710                          description
7716                            "Routine precedence (0)";7711                            "Routine precedence (0)";
7717                        }7712                        }
7718                      }7713                      }
7719                    }7714                    }
7720                    max-elements "8";7715                    max-elements "8";
7721                    description7716                    description
7722                      "TOS Precedence value(s)";7717                      "TOS Precedence value(s)";
7723                  }7718                  }
7724                }7719                }
7725              }7720              }
7726              container blb {7721              container blb {
7727                description7722                description
7728                  "BLB ";7723                  "BLB ";
7729                container known {7724                container known {
7730                  description7725                  description
7731                    "Known ";7726                    "Known ";
7732                  leaf rate {7727                  leaf rate {
7733                    type uint32 {7728                    type uint32 {
7734                      range "0..4294967295" {7729                      range "0..4294967295" {
7735                        description7730                        description
7736                          "Packets Per Second (actual Min and Max range depends on platform)";7731                          "Packets Per Second (actual Min and Max range depends on platform)";
7737                      }7732                      }
7738                    }7733                    }
7739                    description7734                    description
7740                      "Rate in PPS";7735                      "Rate in PPS";
7741                  }7736                  }
7742                  leaf-list precedence {7737                  leaf-list precedence {
7743                    type union {7738                    type union {
7744                      type uint32 {7739                      type uint32 {
7745                        range "0..7" {7740                        range "0..7" {
7746                          description7741                          description
7747                            "Precedence value";7742                            "Precedence value";
7748                        }7743                        }
7749                      }7744                      }
7750                      type enumeration {7745                      type enumeration {
7751                        enum "critical" {7746                        enum "critical" {
7752                          value 5;7747                          value 5;
7753                          description7748                          description
7754                            "Critical precedence (5)";7749                            "Critical precedence (5)";
7755                        }7750                        }
7756                        enum "flash" {7751                        enum "flash" {
7757                          value 3;7752                          value 3;
7758                          description7753                          description
7759                            "Flash precedence (3)";7754                            "Flash precedence (3)";
7760                        }7755                        }
7761                        enum "flash-override" {7756                        enum "flash-override" {
7762                          value 4;7757                          value 4;
7763                          description7758                          description
7764                            "Flash override precedence (4)";7759                            "Flash override precedence (4)";
7765                        }7760                        }
7766                        enum "immediate" {7761                        enum "immediate" {
7767                          value 2;7762                          value 2;
7768                          description7763                          description
7769                            "Immediate precedence (2)";7764                            "Immediate precedence (2)";
7770                        }7765                        }
7771                        enum "internet" {7766                        enum "internet" {
7772                          value 6;7767                          value 6;
7773                          description7768                          description
7774                            "Internetwork control precedence (6)";7769                            "Internetwork control precedence (6)";
7775                        }7770                        }
7776                        enum "network" {7771                        enum "network" {
7777                          value 7;7772                          value 7;
7778                          description7773                          description
7779                            "Network control precedence (7)";7774                            "Network control precedence (7)";
7780                        }7775                        }
7781                        enum "priority" {7776                        enum "priority" {
7782                          value 1;7777                          value 1;
7783                          description7778                          description
7784                            "Priority precedence (1)";7779                            "Priority precedence (1)";
7785                        }7780                        }
7786                        enum "routine" {7781                        enum "routine" {
7787                          value 0;7782                          value 0;
7788                          description7783                          description
7789                            "Routine precedence (0)";7784                            "Routine precedence (0)";
7790                        }7785                        }
7791                      }7786                      }
7792                    }7787                    }
7793                    max-elements "8";7788                    max-elements "8";
7794                    description7789                    description
7795                      "TOS Precedence value(s)";7790                      "TOS Precedence value(s)";
7796                  }7791                  }
7797                }7792                }
7798                container default {7793                container default {
7799                  description7794                  description
7800                    "Default ";7795                    "Default ";
7801                  leaf rate {7796                  leaf rate {
7802                    type uint32 {7797                    type uint32 {
7803                      range "0..4294967295" {7798                      range "0..4294967295" {
7804                        description7799                        description
7805                          "Packets Per Second (actual Min and Max range depends on platform)";7800                          "Packets Per Second (actual Min and Max range depends on platform)";
7806                      }7801                      }
7807                    }7802                    }
7808                    description7803                    description
7809                      "Rate in PPS";7804                      "Rate in PPS";
7810                  }7805                  }
7811                  leaf-list precedence {7806                  leaf-list precedence {
7812                    type union {7807                    type union {
7813                      type uint32 {7808                      type uint32 {
7814                        range "0..7" {7809                        range "0..7" {
7815                          description7810                          description
7816                            "Precedence value";7811                            "Precedence value";
7817                        }7812                        }
7818                      }7813                      }
7819                      type enumeration {7814                      type enumeration {
7820                        enum "critical" {7815                        enum "critical" {
7821                          value 5;7816                          value 5;
7822                          description7817                          description
7823                            "Critical precedence (5)";7818                            "Critical precedence (5)";
7824                        }7819                        }
7825                        enum "flash" {7820                        enum "flash" {
7826                          value 3;7821                          value 3;
7827                          description7822                          description
7828                            "Flash precedence (3)";7823                            "Flash precedence (3)";
7829                        }7824                        }
7830                        enum "flash-override" {7825                        enum "flash-override" {
7831                          value 4;7826                          value 4;
7832                          description7827                          description
7833                            "Flash override precedence (4)";7828                            "Flash override precedence (4)";
7834                        }7829                        }
7835                        enum "immediate" {7830                        enum "immediate" {
7836                          value 2;7831                          value 2;
7837                          description7832                          description
7838                            "Immediate precedence (2)";7833                            "Immediate precedence (2)";
7839                        }7834                        }
7840                        enum "internet" {7835                        enum "internet" {
7841                          value 6;7836                          value 6;
7842                          description7837                          description
7843                            "Internetwork control precedence (6)";7838                            "Internetwork control precedence (6)";
7844                        }7839                        }
7845                        enum "network" {7840                        enum "network" {
7846                          value 7;7841                          value 7;
7847                          description7842                          description
7848                            "Network control precedence (7)";7843                            "Network control precedence (7)";
7849                        }7844                        }
7850                        enum "priority" {7845                        enum "priority" {
7851                          value 1;7846                          value 1;
7852                          description7847                          description
7853                            "Priority precedence (1)";7848                            "Priority precedence (1)";
7854                        }7849                        }
7855                        enum "routine" {7850                        enum "routine" {
7856                          value 0;7851                          value 0;
7857                          description7852                          description
7858                            "Routine precedence (0)";7853                            "Routine precedence (0)";
7859                        }7854                        }
7860                      }7855                      }
7861                    }7856                    }
7862                    max-elements "8";7857                    max-elements "8";
7863                    description7858                    description
7864                      "TOS Precedence value(s)";7859                      "TOS Precedence value(s)";
7865                  }7860                  }
7866                }7861                }
7867              }7862              }
7868              container singlepath {7863              container singlepath {
7869                description7864                description
7870                  "Singlepath ";7865                  "Singlepath ";
7871                leaf rate {7866                leaf rate {
7872                  type uint32 {7867                  type uint32 {
7873                    range "0..4294967295" {7868                    range "0..4294967295" {
7874                      description7869                      description
7875                        "Packets Per Second (actual Min and Max range depends on platform)";7870                        "Packets Per Second (actual Min and Max range depends on platform)";
7876                    }7871                    }
7877                  }7872                  }
7878                  description7873                  description
7879                    "Rate in PPS";7874                    "Rate in PPS";
7880                }7875                }
7881                leaf-list precedence {7876                leaf-list precedence {
7882                  type union {7877                  type union {
7883                    type uint32 {7878                    type uint32 {
7884                      range "0..7" {7879                      range "0..7" {
7885                        description7880                        description
7886                          "Precedence value";7881                          "Precedence value";
7887                      }7882                      }
7888                    }7883                    }
7889                    type enumeration {7884                    type enumeration {
7890                      enum "critical" {7885                      enum "critical" {
7891                        value 5;7886                        value 5;
7892                        description7887                        description
7893                          "Critical precedence (5)";7888                          "Critical precedence (5)";
7894                      }7889                      }
7895                      enum "flash" {7890                      enum "flash" {
7896                        value 3;7891                        value 3;
7897                        description7892                        description
7898                          "Flash precedence (3)";7893                          "Flash precedence (3)";
7899                      }7894                      }
7900                      enum "flash-override" {7895                      enum "flash-override" {
7901                        value 4;7896                        value 4;
7902                        description7897                        description
7903                          "Flash override precedence (4)";7898                          "Flash override precedence (4)";
7904                      }7899                      }
7905                      enum "immediate" {7900                      enum "immediate" {
7906                        value 2;7901                        value 2;
7907                        description7902                        description
7908                          "Immediate precedence (2)";7903                          "Immediate precedence (2)";
7909                      }7904                      }
7910                      enum "internet" {7905                      enum "internet" {
7911                        value 6;7906                        value 6;
7912                        description7907                        description
7913                          "Internetwork control precedence (6)";7908                          "Internetwork control precedence (6)";
7914                      }7909                      }
7915                      enum "network" {7910                      enum "network" {
7916                        value 7;7911                        value 7;
7917                        description7912                        description
7918                          "Network control precedence (7)";7913                          "Network control precedence (7)";
7919                      }7914                      }
7920                      enum "priority" {7915                      enum "priority" {
7921                        value 1;7916                        value 1;
7922                        description7917                        description
7923                          "Priority precedence (1)";7918                          "Priority precedence (1)";
7924                      }7919                      }
7925                      enum "routine" {7920                      enum "routine" {
7926                        value 0;7921                        value 0;
7927                        description7922                        description
7928                          "Routine precedence (0)";7923                          "Routine precedence (0)";
7929                      }7924                      }
7930                    }7925                    }
7931                  }7926                  }
7932                  max-elements "8";7927                  max-elements "8";
7933                  description7928                  description
7934                    "TOS Precedence value(s)";7929                    "TOS Precedence value(s)";
7935                }7930                }
7936              }7931              }
7937            }7932            }
7938            container bgp {7933            container bgp {
7939              description7934              description
7940                "BGP ";7935                "BGP ";
7941              container known {7936              container known {
7942                description7937                description
7943                  "Known ";7938                  "Known ";
7944                leaf rate {7939                leaf rate {
7945                  type uint32 {7940                  type uint32 {
7946                    range "0..4294967295" {7941                    range "0..4294967295" {
7947                      description7942                      description
7948                        "Packets Per Second (actual Min and Max range depends on platform)";7943                        "Packets Per Second (actual Min and Max range depends on platform)";
7949                    }7944                    }
7950                  }7945                  }
7951                  description7946                  description
7952                    "Rate in PPS";7947                    "Rate in PPS";
7953                }7948                }
7954                leaf-list precedence {7949                leaf-list precedence {
7955                  type union {7950                  type union {
7956                    type uint32 {7951                    type uint32 {
7957                      range "0..7" {7952                      range "0..7" {
7958                        description7953                        description
7959                          "Precedence value";7954                          "Precedence value";
7960                      }7955                      }
7961                    }7956                    }
7962                    type enumeration {7957                    type enumeration {
7963                      enum "critical" {7958                      enum "critical" {
7964                        value 5;7959                        value 5;
7965                        description7960                        description
7966                          "Critical precedence (5)";7961                          "Critical precedence (5)";
7967                      }7962                      }
7968                      enum "flash" {7963                      enum "flash" {
7969                        value 3;7964                        value 3;
7970                        description7965                        description
7971                          "Flash precedence (3)";7966                          "Flash precedence (3)";
7972                      }7967                      }
7973                      enum "flash-override" {7968                      enum "flash-override" {
7974                        value 4;7969                        value 4;
7975                        description7970                        description
7976                          "Flash override precedence (4)";7971                          "Flash override precedence (4)";
7977                      }7972                      }
7978                      enum "immediate" {7973                      enum "immediate" {
7979                        value 2;7974                        value 2;
7980                        description7975                        description
7981                          "Immediate precedence (2)";7976                          "Immediate precedence (2)";
7982                      }7977                      }
7983                      enum "internet" {7978                      enum "internet" {
7984                        value 6;7979                        value 6;
7985                        description7980                        description
7986                          "Internetwork control precedence (6)";7981                          "Internetwork control precedence (6)";
7987                      }7982                      }
7988                      enum "network" {7983                      enum "network" {
7989                        value 7;7984                        value 7;
7990                        description7985                        description
7991                          "Network control precedence (7)";7986                          "Network control precedence (7)";
7992                      }7987                      }
7993                      enum "priority" {7988                      enum "priority" {
7994                        value 1;7989                        value 1;
7995                        description7990                        description
7996                          "Priority precedence (1)";7991                          "Priority precedence (1)";
7997                      }7992                      }
7998                      enum "routine" {7993                      enum "routine" {
7999                        value 0;7994                        value 0;
8000                        description7995                        description
8001                          "Routine precedence (0)";7996                          "Routine precedence (0)";
8002                      }7997                      }
8003                    }7998                    }
8004                  }7999                  }
8005                  max-elements "8";8000                  max-elements "8";
8006                  description8001                  description
8007                    "TOS Precedence value(s)";8002                    "TOS Precedence value(s)";
8008                }8003                }
8009              }8004              }
8010              container configured {8005              container configured {
8011                description8006                description
8012                  "Configured";8007                  "Configured";
8013                leaf rate {8008                leaf rate {
8014                  type uint32 {8009                  type uint32 {
8015                    range "0..4294967295" {8010                    range "0..4294967295" {
8016                      description8011                      description
8017                        "Packets Per Second (actual Min and Max range depends on platform)";8012                        "Packets Per Second (actual Min and Max range depends on platform)";
8018                    }8013                    }
8019                  }8014                  }
8020                  description8015                  description
8021                    "Rate in PPS";8016                    "Rate in PPS";
8022                }8017                }
8023                leaf-list precedence {8018                leaf-list precedence {
8024                  type union {8019                  type union {
8025                    type uint32 {8020                    type uint32 {
8026                      range "0..7" {8021                      range "0..7" {
8027                        description8022                        description
8028                          "Precedence value";8023                          "Precedence value";
8029                      }8024                      }
8030                    }8025                    }
8031                    type enumeration {8026                    type enumeration {
8032                      enum "critical" {8027                      enum "critical" {
8033                        value 5;8028                        value 5;
8034                        description8029                        description
8035                          "Critical precedence (5)";8030                          "Critical precedence (5)";
8036                      }8031                      }
8037                      enum "flash" {8032                      enum "flash" {
8038                        value 3;8033                        value 3;
8039                        description8034                        description
8040                          "Flash precedence (3)";8035                          "Flash precedence (3)";
8041                      }8036                      }
8042                      enum "flash-override" {8037                      enum "flash-override" {
8043                        value 4;8038                        value 4;
8044                        description8039                        description
8045                          "Flash override precedence (4)";8040                          "Flash override precedence (4)";
8046                      }8041                      }
8047                      enum "immediate" {8042                      enum "immediate" {
8048                        value 2;8043                        value 2;
8049                        description8044                        description
8050                          "Immediate precedence (2)";8045                          "Immediate precedence (2)";
8051                      }8046                      }
8052                      enum "internet" {8047                      enum "internet" {
8053                        value 6;8048                        value 6;
8054                        description8049                        description
8055                          "Internetwork control precedence (6)";8050                          "Internetwork control precedence (6)";
8056                      }8051                      }
8057                      enum "network" {8052                      enum "network" {
8058                        value 7;8053                        value 7;
8059                        description8054                        description
8060                          "Network control precedence (7)";8055                          "Network control precedence (7)";
8061                      }8056                      }
8062                      enum "priority" {8057                      enum "priority" {
8063                        value 1;8058                        value 1;
8064                        description8059                        description
8065                          "Priority precedence (1)";8060                          "Priority precedence (1)";
8066                      }8061                      }
8067                      enum "routine" {8062                      enum "routine" {
8068                        value 0;8063                        value 0;
8069                        description8064                        description
8070                          "Routine precedence (0)";8065                          "Routine precedence (0)";
8071                      }8066                      }
8072                    }8067                    }
8073                  }8068                  }
8074                  max-elements "8";8069                  max-elements "8";
8075                  description8070                  description
8076                    "TOS Precedence value(s)";8071                    "TOS Precedence value(s)";
8077                }8072                }
8078              }8073              }
8079              container default {8074              container default {
8080                description8075                description
8081                  "Default ";8076                  "Default ";
8082                leaf rate {8077                leaf rate {
8083                  type uint32 {8078                  type uint32 {
8084                    range "0..4294967295" {8079                    range "0..4294967295" {
8085                      description8080                      description
8086                        "Packets Per Second (actual Min and Max range depends on platform)";8081                        "Packets Per Second (actual Min and Max range depends on platform)";
8087                    }8082                    }
8088                  }8083                  }
8089                  description8084                  description
8090                    "Rate in PPS";8085                    "Rate in PPS";
8091                }8086                }
8092                leaf-list precedence {8087                leaf-list precedence {
8093                  type union {8088                  type union {
8094                    type uint32 {8089                    type uint32 {
8095                      range "0..7" {8090                      range "0..7" {
8096                        description8091                        description
8097                          "Precedence value";8092                          "Precedence value";
8098                      }8093                      }
8099                    }8094                    }
8100                    type enumeration {8095                    type enumeration {
8101                      enum "critical" {8096                      enum "critical" {
8102                        value 5;8097                        value 5;
8103                        description8098                        description
8104                          "Critical precedence (5)";8099                          "Critical precedence (5)";
8105                      }8100                      }
8106                      enum "flash" {8101                      enum "flash" {
8107                        value 3;8102                        value 3;
8108                        description8103                        description
8109                          "Flash precedence (3)";8104                          "Flash precedence (3)";
8110                      }8105                      }
8111                      enum "flash-override" {8106                      enum "flash-override" {
8112                        value 4;8107                        value 4;
8113                        description8108                        description
8114                          "Flash override precedence (4)";8109                          "Flash override precedence (4)";
8115                      }8110                      }
8116                      enum "immediate" {8111                      enum "immediate" {
8117                        value 2;8112                        value 2;
8118                        description8113                        description
8119                          "Immediate precedence (2)";8114                          "Immediate precedence (2)";
8120                      }8115                      }
8121                      enum "internet" {8116                      enum "internet" {
8122                        value 6;8117                        value 6;
8123                        description8118                        description
8124                          "Internetwork control precedence (6)";8119                          "Internetwork control precedence (6)";
8125                      }8120                      }
8126                      enum "network" {8121                      enum "network" {
8127                        value 7;8122                        value 7;
8128                        description8123                        description
8129                          "Network control precedence (7)";8124                          "Network control precedence (7)";
8130                      }8125                      }
8131                      enum "priority" {8126                      enum "priority" {
8132                        value 1;8127                        value 1;
8133                        description8128                        description
8134                          "Priority precedence (1)";8129                          "Priority precedence (1)";
8135                      }8130                      }
8136                      enum "routine" {8131                      enum "routine" {
8137                        value 0;8132                        value 0;
8138                        description8133                        description
8139                          "Routine precedence (0)";8134                          "Routine precedence (0)";
8140                      }8135                      }
8141                    }8136                    }
8142                  }8137                  }
8143                  max-elements "8";8138                  max-elements "8";
8144                  description8139                  description
8145                    "TOS Precedence value(s)";8140                    "TOS Precedence value(s)";
8146                }8141                }
8147              }8142              }
8148            }8143            }
8149            container pim {8144            container pim {
8150              description8145              description
8151                "PIM ";8146                "PIM ";
8152              container unicast {8147              container unicast {
8153                description8148                description
8154                  "Unicast ";8149                  "Unicast ";
8155                leaf rate {8150                leaf rate {
8156                  type uint32 {8151                  type uint32 {
8157                    range "0..4294967295" {8152                    range "0..4294967295" {
8158                      description8153                      description
8159                        "Packets Per Second (actual Min and Max range depends on platform)";8154                        "Packets Per Second (actual Min and Max range depends on platform)";
8160                    }8155                    }
8161                  }8156                  }
8162                  description8157                  description
8163                    "Rate in PPS";8158                    "Rate in PPS";
8164                }8159                }
8165                leaf-list precedence {8160                leaf-list precedence {
8166                  type union {8161                  type union {
8167                    type uint32 {8162                    type uint32 {
8168                      range "0..7" {8163                      range "0..7" {
8169                        description8164                        description
8170                          "Precedence value";8165                          "Precedence value";
8171                      }8166                      }
8172                    }8167                    }
8173                    type enumeration {8168                    type enumeration {
8174                      enum "critical" {8169                      enum "critical" {
8175                        value 5;8170                        value 5;
8176                        description8171                        description
8177                          "Critical precedence (5)";8172                          "Critical precedence (5)";
8178                      }8173                      }
8179                      enum "flash" {8174                      enum "flash" {
8180                        value 3;8175                        value 3;
8181                        description8176                        description
8182                          "Flash precedence (3)";8177                          "Flash precedence (3)";
8183                      }8178                      }
8184                      enum "flash-override" {8179                      enum "flash-override" {
8185                        value 4;8180                        value 4;
8186                        description8181                        description
8187                          "Flash override precedence (4)";8182                          "Flash override precedence (4)";
8188                      }8183                      }
8189                      enum "immediate" {8184                      enum "immediate" {
8190                        value 2;8185                        value 2;
8191                        description8186                        description
8192                          "Immediate precedence (2)";8187                          "Immediate precedence (2)";
8193                      }8188                      }
8194                      enum "internet" {8189                      enum "internet" {
8195                        value 6;8190                        value 6;
8196                        description8191                        description
8197                          "Internetwork control precedence (6)";8192                          "Internetwork control precedence (6)";
8198                      }8193                      }
8199                      enum "network" {8194                      enum "network" {
8200                        value 7;8195                        value 7;
8201                        description8196                        description
8202                          "Network control precedence (7)";8197                          "Network control precedence (7)";
8203                      }8198                      }
8204                      enum "priority" {8199                      enum "priority" {
8205                        value 1;8200                        value 1;
8206                        description8201                        description
8207                          "Priority precedence (1)";8202                          "Priority precedence (1)";
8208                      }8203                      }
8209                      enum "routine" {8204                      enum "routine" {
8210                        value 0;8205                        value 0;
8211                        description8206                        description
8212                          "Routine precedence (0)";8207                          "Routine precedence (0)";
8213                      }8208                      }
8214                    }8209                    }
8215                  }8210                  }
8216                  max-elements "8";8211                  max-elements "8";
8217                  description8212                  description
8218                    "TOS Precedence value(s)";8213                    "TOS Precedence value(s)";
8219                }8214                }
8220              }8215              }
8221              container multicast {8216              container multicast {
8222                description8217                description
8223                  "Multicast";8218                  "Multicast";
8224                container known {8219                container known {
8225                  description8220                  description
8226                    "Known ";8221                    "Known ";
8227                  leaf rate {8222                  leaf rate {
8228                    type uint32 {8223                    type uint32 {
8229                      range "0..4294967295" {8224                      range "0..4294967295" {
8230                        description8225                        description
8231                          "Packets Per Second (actual Min and Max range depends on platform)";8226                          "Packets Per Second (actual Min and Max range depends on platform)";
8232                      }8227                      }
8233                    }8228                    }
8234                    description8229                    description
8235                      "Rate in PPS";8230                      "Rate in PPS";
8236                  }8231                  }
8237                  leaf-list precedence {8232                  leaf-list precedence {
8238                    type union {8233                    type union {
8239                      type uint32 {8234                      type uint32 {
8240                        range "0..7" {8235                        range "0..7" {
8241                          description8236                          description
8242                            "Precedence value";8237                            "Precedence value";
8243                        }8238                        }
8244                      }8239                      }
8245                      type enumeration {8240                      type enumeration {
8246                        enum "critical" {8241                        enum "critical" {
8247                          value 5;8242                          value 5;
8248                          description8243                          description
8249                            "Critical precedence (5)";8244                            "Critical precedence (5)";
8250                        }8245                        }
8251                        enum "flash" {8246                        enum "flash" {
8252                          value 3;8247                          value 3;
8253                          description8248                          description
8254                            "Flash precedence (3)";8249                            "Flash precedence (3)";
8255                        }8250                        }
8256                        enum "flash-override" {8251                        enum "flash-override" {
8257                          value 4;8252                          value 4;
8258                          description8253                          description
8259                            "Flash override precedence (4)";8254                            "Flash override precedence (4)";
8260                        }8255                        }
8261                        enum "immediate" {8256                        enum "immediate" {
8262                          value 2;8257                          value 2;
8263                          description8258                          description
8264                            "Immediate precedence (2)";8259                            "Immediate precedence (2)";
8265                        }8260                        }
8266                        enum "internet" {8261                        enum "internet" {
8267                          value 6;8262                          value 6;
8268                          description8263                          description
8269                            "Internetwork control precedence (6)";8264                            "Internetwork control precedence (6)";
8270                        }8265                        }
8271                        enum "network" {8266                        enum "network" {
8272                          value 7;8267                          value 7;
8273                          description8268                          description
8274                            "Network control precedence (7)";8269                            "Network control precedence (7)";
8275                        }8270                        }
8276                        enum "priority" {8271                        enum "priority" {
8277                          value 1;8272                          value 1;
8278                          description8273                          description
8279                            "Priority precedence (1)";8274                            "Priority precedence (1)";
8280                        }8275                        }
8281                        enum "routine" {8276                        enum "routine" {
8282                          value 0;8277                          value 0;
8283                          description8278                          description
8284                            "Routine precedence (0)";8279                            "Routine precedence (0)";
8285                        }8280                        }
8286                      }8281                      }
8287                    }8282                    }
8288                    max-elements "8";8283                    max-elements "8";
8289                    description8284                    description
8290                      "TOS Precedence value(s)";8285                      "TOS Precedence value(s)";
8291                  }8286                  }
8292                }8287                }
8293                container default {8288                container default {
8294                  description8289                  description
8295                    "Default ";8290                    "Default ";
8296                  leaf rate {8291                  leaf rate {
8297                    type uint32 {8292                    type uint32 {
8298                      range "0..4294967295" {8293                      range "0..4294967295" {
8299                        description8294                        description
8300                          "Packets Per Second (actual Min and Max range depends on platform)";8295                          "Packets Per Second (actual Min and Max range depends on platform)";
8301                      }8296                      }
8302                    }8297                    }
8303                    description8298                    description
8304                      "Rate in PPS";8299                      "Rate in PPS";
8305                  }8300                  }
8306                  leaf-list precedence {8301                  leaf-list precedence {
8307                    type union {8302                    type union {
8308                      type uint32 {8303                      type uint32 {
8309                        range "0..7" {8304                        range "0..7" {
8310                          description8305                          description
8311                            "Precedence value";8306                            "Precedence value";
8312                        }8307                        }
8313                      }8308                      }
8314                      type enumeration {8309                      type enumeration {
8315                        enum "critical" {8310                        enum "critical" {
8316                          value 5;8311                          value 5;
8317                          description8312                          description
8318                            "Critical precedence (5)";8313                            "Critical precedence (5)";
8319                        }8314                        }
8320                        enum "flash" {8315                        enum "flash" {
8321                          value 3;8316                          value 3;
8322                          description8317                          description
8323                            "Flash precedence (3)";8318                            "Flash precedence (3)";
8324                        }8319                        }
8325                        enum "flash-override" {8320                        enum "flash-override" {
8326                          value 4;8321                          value 4;
8327                          description8322                          description
8328                            "Flash override precedence (4)";8323                            "Flash override precedence (4)";
8329                        }8324                        }
8330                        enum "immediate" {8325                        enum "immediate" {
8331                          value 2;8326                          value 2;
8332                          description8327                          description
8333                            "Immediate precedence (2)";8328                            "Immediate precedence (2)";
8334                        }8329                        }
8335                        enum "internet" {8330                        enum "internet" {
8336                          value 6;8331                          value 6;
8337                          description8332                          description
8338                            "Internetwork control precedence (6)";8333                            "Internetwork control precedence (6)";
8339                        }8334                        }
8340                        enum "network" {8335                        enum "network" {
8341                          value 7;8336                          value 7;
8342                          description8337                          description
8343                            "Network control precedence (7)";8338                            "Network control precedence (7)";
8344                        }8339                        }
8345                        enum "priority" {8340                        enum "priority" {
8346                          value 1;8341                          value 1;
8347                          description8342                          description
8348                            "Priority precedence (1)";8343                            "Priority precedence (1)";
8349                        }8344                        }
8350                        enum "routine" {8345                        enum "routine" {
8351                          value 0;8346                          value 0;
8352                          description8347                          description
8353                            "Routine precedence (0)";8348                            "Routine precedence (0)";
8354                        }8349                        }
8355                      }8350                      }
8356                    }8351                    }
8357                    max-elements "8";8352                    max-elements "8";
8358                    description8353                    description
8359                      "TOS Precedence value(s)";8354                      "TOS Precedence value(s)";
8360                  }8355                  }
8361                }8356                }
8362              }8357              }
8363            }8358            }
8364            container igmp {8359            container igmp {
8365              description8360              description
8366                "IGMP ";8361                "IGMP ";
8367              leaf rate {8362              leaf rate {
8368                type uint32 {8363                type uint32 {
8369                  range "0..4294967295" {8364                  range "0..4294967295" {
8370                    description8365                    description
8371                      "Packets Per Second (actual Min and Max range depends on platform)";8366                      "Packets Per Second (actual Min and Max range depends on platform)";
8372                  }8367                  }
8373                }8368                }
8374                description8369                description
8375                  "Rate in PPS";8370                  "Rate in PPS";
8376              }8371              }
8377              leaf-list precedence {8372              leaf-list precedence {
8378                type union {8373                type union {
8379                  type uint32 {8374                  type uint32 {
8380                    range "0..7" {8375                    range "0..7" {
8381                      description8376                      description
8382                        "Precedence value";8377                        "Precedence value";
8383                    }8378                    }
8384                  }8379                  }
8385                  type enumeration {8380                  type enumeration {
8386                    enum "critical" {8381                    enum "critical" {
8387                      value 5;8382                      value 5;
8388                      description8383                      description
8389                        "Critical precedence (5)";8384                        "Critical precedence (5)";
8390                    }8385                    }
8391                    enum "flash" {8386                    enum "flash" {
8392                      value 3;8387                      value 3;
8393                      description8388                      description
8394                        "Flash precedence (3)";8389                        "Flash precedence (3)";
8395                    }8390                    }
8396                    enum "flash-override" {8391                    enum "flash-override" {
8397                      value 4;8392                      value 4;
8398                      description8393                      description
8399                        "Flash override precedence (4)";8394                        "Flash override precedence (4)";
8400                    }8395                    }
8401                    enum "immediate" {8396                    enum "immediate" {
8402                      value 2;8397                      value 2;
8403                      description8398                      description
8404                        "Immediate precedence (2)";8399                        "Immediate precedence (2)";
8405                    }8400                    }
8406                    enum "internet" {8401                    enum "internet" {
8407                      value 6;8402                      value 6;
8408                      description8403                      description
8409                        "Internetwork control precedence (6)";8404                        "Internetwork control precedence (6)";
8410                    }8405                    }
8411                    enum "network" {8406                    enum "network" {
8412                      value 7;8407                      value 7;
8413                      description8408                      description
8414                        "Network control precedence (7)";8409                        "Network control precedence (7)";
8415                    }8410                    }
8416                    enum "priority" {8411                    enum "priority" {
8417                      value 1;8412                      value 1;
8418                      description8413                      description
8419                        "Priority precedence (1)";8414                        "Priority precedence (1)";
8420                    }8415                    }
8421                    enum "routine" {8416                    enum "routine" {
8422                      value 0;8417                      value 0;
8423                      description8418                      description
8424                        "Routine precedence (0)";8419                        "Routine precedence (0)";
8425                    }8420                    }
8426                  }8421                  }
8427                }8422                }
8428                max-elements "8";8423                max-elements "8";
8429                description8424                description
8430                  "TOS Precedence value(s)";8425                  "TOS Precedence value(s)";
8431              }8426              }
8432            }8427            }
8433            container icmp {8428            container icmp {
8434              description8429              description
8435                "ICMP ";8430                "ICMP ";
8436              container local {8431              container local {
8437                description8432                description
8438                  "Local interest packets ";8433                  "Local interest packets ";
8439                leaf rate {8434                leaf rate {
8440                  type uint32 {8435                  type uint32 {
8441                    range "0..4294967295" {8436                    range "0..4294967295" {
8442                      description8437                      description
8443                        "Packets Per Second (actual Min and Max range depends on platform)";8438                        "Packets Per Second (actual Min and Max range depends on platform)";
8444                    }8439                    }
8445                  }8440                  }
8446                  description8441                  description
8447                    "Rate in PPS";8442                    "Rate in PPS";
8448                }8443                }
8449                leaf-list precedence {8444                leaf-list precedence {
8450                  type union {8445                  type union {
8451                    type uint32 {8446                    type uint32 {
8452                      range "0..7" {8447                      range "0..7" {
8453                        description8448                        description
8454                          "Precedence value";8449                          "Precedence value";
8455                      }8450                      }
8456                    }8451                    }
8457                    type enumeration {8452                    type enumeration {
8458                      enum "critical" {8453                      enum "critical" {
8459                        value 5;8454                        value 5;
8460                        description8455                        description
8461                          "Critical precedence (5)";8456                          "Critical precedence (5)";
8462                      }8457                      }
8463                      enum "flash" {8458                      enum "flash" {
8464                        value 3;8459                        value 3;
8465                        description8460                        description
8466                          "Flash precedence (3)";8461                          "Flash precedence (3)";
8467                      }8462                      }
8468                      enum "flash-override" {8463                      enum "flash-override" {
8469                        value 4;8464                        value 4;
8470                        description8465                        description
8471                          "Flash override precedence (4)";8466                          "Flash override precedence (4)";
8472                      }8467                      }
8473                      enum "immediate" {8468                      enum "immediate" {
8474                        value 2;8469                        value 2;
8475                        description8470                        description
8476                          "Immediate precedence (2)";8471                          "Immediate precedence (2)";
8477                      }8472                      }
8478                      enum "internet" {8473                      enum "internet" {
8479                        value 6;8474                        value 6;
8480                        description8475                        description
8481                          "Internetwork control precedence (6)";8476                          "Internetwork control precedence (6)";
8482                      }8477                      }
8483                      enum "network" {8478                      enum "network" {
8484                        value 7;8479                        value 7;
8485                        description8480                        description
8486                          "Network control precedence (7)";8481                          "Network control precedence (7)";
8487                      }8482                      }
8488                      enum "priority" {8483                      enum "priority" {
8489                        value 1;8484                        value 1;
8490                        description8485                        description
8491                          "Priority precedence (1)";8486                          "Priority precedence (1)";
8492                      }8487                      }
8493                      enum "routine" {8488                      enum "routine" {
8494                        value 0;8489                        value 0;
8495                        description8490                        description
8496                          "Routine precedence (0)";8491                          "Routine precedence (0)";
8497                      }8492                      }
8498                    }8493                    }
8499                  }8494                  }
8500                  max-elements "8";8495                  max-elements "8";
8501                  description8496                  description
8502                    "TOS Precedence value(s)";8497                    "TOS Precedence value(s)";
8503                }8498                }
8504              }8499              }
8505              container application {8500              container application {
8506                description8501                description
8507                  "Specific application packets ";8502                  "Specific application packets ";
8508                leaf rate {8503                leaf rate {
8509                  type uint32 {8504                  type uint32 {
8510                    range "0..4294967295" {8505                    range "0..4294967295" {
8511                      description8506                      description
8512                        "Packets Per Second (actual Min and Max range depends on platform)";8507                        "Packets Per Second (actual Min and Max range depends on platform)";
8513                    }8508                    }
8514                  }8509                  }
8515                  description8510                  description
8516                    "Rate in PPS";8511                    "Rate in PPS";
8517                }8512                }
8518                leaf-list precedence {8513                leaf-list precedence {
8519                  type union {8514                  type union {
8520                    type uint32 {8515                    type uint32 {
8521                      range "0..7" {8516                      range "0..7" {
8522                        description8517                        description
8523                          "Precedence value";8518                          "Precedence value";
8524                      }8519                      }
8525                    }8520                    }
8526                    type enumeration {8521                    type enumeration {
8527                      enum "critical" {8522                      enum "critical" {
8528                        value 5;8523                        value 5;
8529                        description8524                        description
8530                          "Critical precedence (5)";8525                          "Critical precedence (5)";
8531                      }8526                      }
8532                      enum "flash" {8527                      enum "flash" {
8533                        value 3;8528                        value 3;
8534                        description8529                        description
8535                          "Flash precedence (3)";8530                          "Flash precedence (3)";
8536                      }8531                      }
8537                      enum "flash-override" {8532                      enum "flash-override" {
8538                        value 4;8533                        value 4;
8539                        description8534                        description
8540                          "Flash override precedence (4)";8535                          "Flash override precedence (4)";
8541                      }8536                      }
8542                      enum "immediate" {8537                      enum "immediate" {
8543                        value 2;8538                        value 2;
8544                        description8539                        description
8545                          "Immediate precedence (2)";8540                          "Immediate precedence (2)";
8546                      }8541                      }
8547                      enum "internet" {8542                      enum "internet" {
8548                        value 6;8543                        value 6;
8549                        description8544                        description
8550                          "Internetwork control precedence (6)";8545                          "Internetwork control precedence (6)";
8551                      }8546                      }
8552                      enum "network" {8547                      enum "network" {
8553                        value 7;8548                        value 7;
8554                        description8549                        description
8555                          "Network control precedence (7)";8550                          "Network control precedence (7)";
8556                      }8551                      }
8557                      enum "priority" {8552                      enum "priority" {
8558                        value 1;8553                        value 1;
8559                        description8554                        description
8560                          "Priority precedence (1)";8555                          "Priority precedence (1)";
8561                      }8556                      }
8562                      enum "routine" {8557                      enum "routine" {
8563                        value 0;8558                        value 0;
8564                        description8559                        description
8565                          "Routine precedence (0)";8560                          "Routine precedence (0)";
8566                      }8561                      }
8567                    }8562                    }
8568                  }8563                  }
8569                  max-elements "8";8564                  max-elements "8";
8570                  description8565                  description
8571                    "TOS Precedence value(s)";8566                    "TOS Precedence value(s)";
8572                }8567                }
8573              }8568              }
8574              container control {8569              container control {
8575                description8570                description
8576                  "Control packets ";8571                  "Control packets ";
8577                leaf rate {8572                leaf rate {
8578                  type uint32 {8573                  type uint32 {
8579                    range "0..4294967295" {8574                    range "0..4294967295" {
8580                      description8575                      description
8581                        "Packets Per Second (actual Min and Max range depends on platform)";8576                        "Packets Per Second (actual Min and Max range depends on platform)";
8582                    }8577                    }
8583                  }8578                  }
8584                  description8579                  description
8585                    "Rate in PPS";8580                    "Rate in PPS";
8586                }8581                }
8587                leaf-list precedence {8582                leaf-list precedence {
8588                  type union {8583                  type union {
8589                    type uint32 {8584                    type uint32 {
8590                      range "0..7" {8585                      range "0..7" {
8591                        description8586                        description
8592                          "Precedence value";8587                          "Precedence value";
8593                      }8588                      }
8594                    }8589                    }
8595                    type enumeration {8590                    type enumeration {
8596                      enum "critical" {8591                      enum "critical" {
8597                        value 5;8592                        value 5;
8598                        description8593                        description
8599                          "Critical precedence (5)";8594                          "Critical precedence (5)";
8600                      }8595                      }
8601                      enum "flash" {8596                      enum "flash" {
8602                        value 3;8597                        value 3;
8603                        description8598                        description
8604                          "Flash precedence (3)";8599                          "Flash precedence (3)";
8605                      }8600                      }
8606                      enum "flash-override" {8601                      enum "flash-override" {
8607                        value 4;8602                        value 4;
8608                        description8603                        description
8609                          "Flash override precedence (4)";8604                          "Flash override precedence (4)";
8610                      }8605                      }
8611                      enum "immediate" {8606                      enum "immediate" {
8612                        value 2;8607                        value 2;
8613                        description8608                        description
8614                          "Immediate precedence (2)";8609                          "Immediate precedence (2)";
8615                      }8610                      }
8616                      enum "internet" {8611                      enum "internet" {
8617                        value 6;8612                        value 6;
8618                        description8613                        description
8619                          "Internetwork control precedence (6)";8614                          "Internetwork control precedence (6)";
8620                      }8615                      }
8621                      enum "network" {8616                      enum "network" {
8622                        value 7;8617                        value 7;
8623                        description8618                        description
8624                          "Network control precedence (7)";8619                          "Network control precedence (7)";
8625                      }8620                      }
8626                      enum "priority" {8621                      enum "priority" {
8627                        value 1;8622                        value 1;
8628                        description8623                        description
8629                          "Priority precedence (1)";8624                          "Priority precedence (1)";
8630                      }8625                      }
8631                      enum "routine" {8626                      enum "routine" {
8632                        value 0;8627                        value 0;
8633                        description8628                        description
8634                          "Routine precedence (0)";8629                          "Routine precedence (0)";
8635                      }8630                      }
8636                    }8631                    }
8637                  }8632                  }
8638                  max-elements "8";8633                  max-elements "8";
8639                  description8634                  description
8640                    "TOS Precedence value(s)";8635                    "TOS Precedence value(s)";
8641                }8636                }
8642              }8637              }
8643              container default {8638              container default {
8644                description8639                description
8645                  "Default packets ";8640                  "Default packets ";
8646                leaf rate {8641                leaf rate {
8647                  type uint32 {8642                  type uint32 {
8648                    range "0..4294967295" {8643                    range "0..4294967295" {
8649                      description8644                      description
8650                        "Packets Per Second (actual Min and Max range depends on platform)";8645                        "Packets Per Second (actual Min and Max range depends on platform)";
8651                    }8646                    }
8652                  }8647                  }
8653                  description8648                  description
8654                    "Rate in PPS";8649                    "Rate in PPS";
8655                }8650                }
8656                leaf-list precedence {8651                leaf-list precedence {
8657                  type union {8652                  type union {
8658                    type uint32 {8653                    type uint32 {
8659                      range "0..7" {8654                      range "0..7" {
8660                        description8655                        description
8661                          "Precedence value";8656                          "Precedence value";
8662                      }8657                      }
8663                    }8658                    }
8664                    type enumeration {8659                    type enumeration {
8665                      enum "critical" {8660                      enum "critical" {
8666                        value 5;8661                        value 5;
8667                        description8662                        description
8668                          "Critical precedence (5)";8663                          "Critical precedence (5)";
8669                      }8664                      }
8670                      enum "flash" {8665                      enum "flash" {
8671                        value 3;8666                        value 3;
8672                        description8667                        description
8673                          "Flash precedence (3)";8668                          "Flash precedence (3)";
8674                      }8669                      }
8675                      enum "flash-override" {8670                      enum "flash-override" {
8676                        value 4;8671                        value 4;
8677                        description8672                        description
8678                          "Flash override precedence (4)";8673                          "Flash override precedence (4)";
8679                      }8674                      }
8680                      enum "immediate" {8675                      enum "immediate" {
8681                        value 2;8676                        value 2;
8682                        description8677                        description
8683                          "Immediate precedence (2)";8678                          "Immediate precedence (2)";
8684                      }8679                      }
8685                      enum "internet" {8680                      enum "internet" {
8686                        value 6;8681                        value 6;
8687                        description8682                        description
8688                          "Internetwork control precedence (6)";8683                          "Internetwork control precedence (6)";
8689                      }8684                      }
8690                      enum "network" {8685                      enum "network" {
8691                        value 7;8686                        value 7;
8692                        description8687                        description
8693                          "Network control precedence (7)";8688                          "Network control precedence (7)";
8694                      }8689                      }
8695                      enum "priority" {8690                      enum "priority" {
8696                        value 1;8691                        value 1;
8697                        description8692                        description
8698                          "Priority precedence (1)";8693                          "Priority precedence (1)";
8699                      }8694                      }
8700                      enum "routine" {8695                      enum "routine" {
8701                        value 0;8696                        value 0;
8702                        description8697                        description
8703                          "Routine precedence (0)";8698                          "Routine precedence (0)";
8704                      }8699                      }
8705                    }8700                    }
8706                  }8701                  }
8707                  max-elements "8";8702                  max-elements "8";
8708                  description8703                  description
8709                    "TOS Precedence value(s)";8704                    "TOS Precedence value(s)";
8710                }8705                }
8711              }8706              }
8712              container generic {8707              container generic {
8713                description8708                description
8714                  "Generic application packets ";8709                  "Generic application packets ";
8715                container echo-reply {8710                container echo-reply {
8716                  description8711                  description
8717                    "Echo-reply packets ";8712                    "Echo-reply packets ";
8718                  leaf rate {8713                  leaf rate {
8719                    type uint32 {8714                    type uint32 {
8720                      range "0..4294967295" {8715                      range "0..4294967295" {
8721                        description8716                        description
8722                          "Packets Per Second (actual Min and Max range depends on platform)";8717                          "Packets Per Second (actual Min and Max range depends on platform)";
8723                      }8718                      }
8724                    }8719                    }
8725                    description8720                    description
8726                      "Rate in PPS";8721                      "Rate in PPS";
8727                  }8722                  }
8728                  leaf-list precedence {8723                  leaf-list precedence {
8729                    type union {8724                    type union {
8730                      type uint32 {8725                      type uint32 {
8731                        range "0..7" {8726                        range "0..7" {
8732                          description8727                          description
8733                            "Precedence value";8728                            "Precedence value";
8734                        }8729                        }
8735                      }8730                      }
8736                      type enumeration {8731                      type enumeration {
8737                        enum "critical" {8732                        enum "critical" {
8738                          value 5;8733                          value 5;
8739                          description8734                          description
8740                            "Critical precedence (5)";8735                            "Critical precedence (5)";
8741                        }8736                        }
8742                        enum "flash" {8737                        enum "flash" {
8743                          value 3;8738                          value 3;
8744                          description8739                          description
8745                            "Flash precedence (3)";8740                            "Flash precedence (3)";
8746                        }8741                        }
8747                        enum "flash-override" {8742                        enum "flash-override" {
8748                          value 4;8743                          value 4;
8749                          description8744                          description
8750                            "Flash override precedence (4)";8745                            "Flash override precedence (4)";
8751                        }8746                        }
8752                        enum "immediate" {8747                        enum "immediate" {
8753                          value 2;8748                          value 2;
8754                          description8749                          description
8755                            "Immediate precedence (2)";8750                            "Immediate precedence (2)";
8756                        }8751                        }
8757                        enum "internet" {8752                        enum "internet" {
8758                          value 6;8753                          value 6;
8759                          description8754                          description
8760                            "Internetwork control precedence (6)";8755                            "Internetwork control precedence (6)";
8761                        }8756                        }
8762                        enum "network" {8757                        enum "network" {
8763                          value 7;8758                          value 7;
8764                          description8759                          description
8765                            "Network control precedence (7)";8760                            "Network control precedence (7)";
8766                        }8761                        }
8767                        enum "priority" {8762                        enum "priority" {
8768                          value 1;8763                          value 1;
8769                          description8764                          description
8770                            "Priority precedence (1)";8765                            "Priority precedence (1)";
8771                        }8766                        }
8772                        enum "routine" {8767                        enum "routine" {
8773                          value 0;8768                          value 0;
8774                          description8769                          description
8775                            "Routine precedence (0)";8770                            "Routine precedence (0)";
8776                        }8771                        }
8777                      }8772                      }
8778                    }8773                    }
8779                    max-elements "8";8774                    max-elements "8";
8780                    description8775                    description
8781                      "TOS Precedence value(s)";8776                      "TOS Precedence value(s)";
8782                  }8777                  }
8783                }8778                }
8784              }8779              }
8785            }8780            }
8786            container ldp {8781            container ldp {
8787              description8782              description
8788                "LDP ";8783                "LDP ";
8789              container tcp {8784              container tcp {
8790                description8785                description
8791                  "TCP ";8786                  "TCP ";
8792                container known {8787                container known {
8793                  description8788                  description
8794                    "Known ";8789                    "Known ";
8795                  leaf rate {8790                  leaf rate {
8796                    type uint32 {8791                    type uint32 {
8797                      range "0..4294967295" {8792                      range "0..4294967295" {
8798                        description8793                        description
8799                          "Packets Per Second (actual Min and Max range depends on platform)";8794                          "Packets Per Second (actual Min and Max range depends on platform)";
8800                      }8795                      }
8801                    }8796                    }
8802                    description8797                    description
8803                      "Rate in PPS";8798                      "Rate in PPS";
8804                  }8799                  }
8805                  leaf-list precedence {8800                  leaf-list precedence {
8806                    type union {8801                    type union {
8807                      type uint32 {8802                      type uint32 {
8808                        range "0..7" {8803                        range "0..7" {
8809                          description8804                          description
8810                            "Precedence value";8805                            "Precedence value";
8811                        }8806                        }
8812                      }8807                      }
8813                      type enumeration {8808                      type enumeration {
8814                        enum "critical" {8809                        enum "critical" {
8815                          value 5;8810                          value 5;
8816                          description8811                          description
8817                            "Critical precedence (5)";8812                            "Critical precedence (5)";
8818                        }8813                        }
8819                        enum "flash" {8814                        enum "flash" {
8820                          value 3;8815                          value 3;
8821                          description8816                          description
8822                            "Flash precedence (3)";8817                            "Flash precedence (3)";
8823                        }8818                        }
8824                        enum "flash-override" {8819                        enum "flash-override" {
8825                          value 4;8820                          value 4;
8826                          description8821                          description
8827                            "Flash override precedence (4)";8822                            "Flash override precedence (4)";
8828                        }8823                        }
8829                        enum "immediate" {8824                        enum "immediate" {
8830                          value 2;8825                          value 2;
8831                          description8826                          description
8832                            "Immediate precedence (2)";8827                            "Immediate precedence (2)";
8833                        }8828                        }
8834                        enum "internet" {8829                        enum "internet" {
8835                          value 6;8830                          value 6;
8836                          description8831                          description
8837                            "Internetwork control precedence (6)";8832                            "Internetwork control precedence (6)";
8838                        }8833                        }
8839                        enum "network" {8834                        enum "network" {
8840                          value 7;8835                          value 7;
8841                          description8836                          description
8842                            "Network control precedence (7)";8837                            "Network control precedence (7)";
8843                        }8838                        }
8844                        enum "priority" {8839                        enum "priority" {
8845                          value 1;8840                          value 1;
8846                          description8841                          description
8847                            "Priority precedence (1)";8842                            "Priority precedence (1)";
8848                        }8843                        }
8849                        enum "routine" {8844                        enum "routine" {
8850                          value 0;8845                          value 0;
8851                          description8846                          description
8852                            "Routine precedence (0)";8847                            "Routine precedence (0)";
8853                        }8848                        }
8854                      }8849                      }
8855                    }8850                    }
8856                    max-elements "8";8851                    max-elements "8";
8857                    description8852                    description
8858                      "TOS Precedence value(s)";8853                      "TOS Precedence value(s)";
8859                  }8854                  }
8860                }8855                }
8861                container configured {8856                container configured {
8862                  description8857                  description
8863                    "Configured";8858                    "Configured";
8864                  leaf rate {8859                  leaf rate {
8865                    type uint32 {8860                    type uint32 {
8866                      range "0..4294967295" {8861                      range "0..4294967295" {
8867                        description8862                        description
8868                          "Packets Per Second (actual Min and Max range depends on platform)";8863                          "Packets Per Second (actual Min and Max range depends on platform)";
8869                      }8864                      }
8870                    }8865                    }
8871                    description8866                    description
8872                      "Rate in PPS";8867                      "Rate in PPS";
8873                  }8868                  }
8874                  leaf-list precedence {8869                  leaf-list precedence {
8875                    type union {8870                    type union {
8876                      type uint32 {8871                      type uint32 {
8877                        range "0..7" {8872                        range "0..7" {
8878                          description8873                          description
8879                            "Precedence value";8874                            "Precedence value";
8880                        }8875                        }
8881                      }8876                      }
8882                      type enumeration {8877                      type enumeration {
8883                        enum "critical" {8878                        enum "critical" {
8884                          value 5;8879                          value 5;
8885                          description8880                          description
8886                            "Critical precedence (5)";8881                            "Critical precedence (5)";
8887                        }8882                        }
8888                        enum "flash" {8883                        enum "flash" {
8889                          value 3;8884                          value 3;
8890                          description8885                          description
8891                            "Flash precedence (3)";8886                            "Flash precedence (3)";
8892                        }8887                        }
8893                        enum "flash-override" {8888                        enum "flash-override" {
8894                          value 4;8889                          value 4;
8895                          description8890                          description
8896                            "Flash override precedence (4)";8891                            "Flash override precedence (4)";
8897                        }8892                        }
8898                        enum "immediate" {8893                        enum "immediate" {
8899                          value 2;8894                          value 2;
8900                          description8895                          description
8901                            "Immediate precedence (2)";8896                            "Immediate precedence (2)";
8902                        }8897                        }
8903                        enum "internet" {8898                        enum "internet" {
8904                          value 6;8899                          value 6;
8905                          description8900                          description
8906                            "Internetwork control precedence (6)";8901                            "Internetwork control precedence (6)";
8907                        }8902                        }
8908                        enum "network" {8903                        enum "network" {
8909                          value 7;8904                          value 7;
8910                          description8905                          description
8911                            "Network control precedence (7)";8906                            "Network control precedence (7)";
8912                        }8907                        }
8913                        enum "priority" {8908                        enum "priority" {
8914                          value 1;8909                          value 1;
8915                          description8910                          description
8916                            "Priority precedence (1)";8911                            "Priority precedence (1)";
8917                        }8912                        }
8918                        enum "routine" {8913                        enum "routine" {
8919                          value 0;8914                          value 0;
8920                          description8915                          description
8921                            "Routine precedence (0)";8916                            "Routine precedence (0)";
8922                        }8917                        }
8923                      }8918                      }
8924                    }8919                    }
8925                    max-elements "8";8920                    max-elements "8";
8926                    description8921                    description
8927                      "TOS Precedence value(s)";8922                      "TOS Precedence value(s)";
8928                  }8923                  }
8929                }8924                }
8930                container default {8925                container default {
8931                  description8926                  description
8932                    "Default ";8927                    "Default ";
8933                  leaf rate {8928                  leaf rate {
8934                    type uint32 {8929                    type uint32 {
8935                      range "0..4294967295" {8930                      range "0..4294967295" {
8936                        description8931                        description
8937                          "Packets Per Second (actual Min and Max range depends on platform)";8932                          "Packets Per Second (actual Min and Max range depends on platform)";
8938                      }8933                      }
8939                    }8934                    }
8940                    description8935                    description
8941                      "Rate in PPS";8936                      "Rate in PPS";
8942                  }8937                  }
8943                  leaf-list precedence {8938                  leaf-list precedence {
8944                    type union {8939                    type union {
8945                      type uint32 {8940                      type uint32 {
8946                        range "0..7" {8941                        range "0..7" {
8947                          description8942                          description
8948                            "Precedence value";8943                            "Precedence value";
8949                        }8944                        }
8950                      }8945                      }
8951                      type enumeration {8946                      type enumeration {
8952                        enum "critical" {8947                        enum "critical" {
8953                          value 5;8948                          value 5;
8954                          description8949                          description
8955                            "Critical precedence (5)";8950                            "Critical precedence (5)";
8956                        }8951                        }
8957                        enum "flash" {8952                        enum "flash" {
8958                          value 3;8953                          value 3;
8959                          description8954                          description
8960                            "Flash precedence (3)";8955                            "Flash precedence (3)";
8961                        }8956                        }
8962                        enum "flash-override" {8957                        enum "flash-override" {
8963                          value 4;8958                          value 4;
8964                          description8959                          description
8965                            "Flash override precedence (4)";8960                            "Flash override precedence (4)";
8966                        }8961                        }
8967                        enum "immediate" {8962                        enum "immediate" {
8968                          value 2;8963                          value 2;
8969                          description8964                          description
8970                            "Immediate precedence (2)";8965                            "Immediate precedence (2)";
8971                        }8966                        }
8972                        enum "internet" {8967                        enum "internet" {
8973                          value 6;8968                          value 6;
8974                          description8969                          description
8975                            "Internetwork control precedence (6)";8970                            "Internetwork control precedence (6)";
8976                        }8971                        }
8977                        enum "network" {8972                        enum "network" {
8978                          value 7;8973                          value 7;
8979                          description8974                          description
8980                            "Network control precedence (7)";8975                            "Network control precedence (7)";
8981                        }8976                        }
8982                        enum "priority" {8977                        enum "priority" {
8983                          value 1;8978                          value 1;
8984                          description8979                          description
8985                            "Priority precedence (1)";8980                            "Priority precedence (1)";
8986                        }8981                        }
8987                        enum "routine" {8982                        enum "routine" {
8988                          value 0;8983                          value 0;
8989                          description8984                          description
8990                            "Routine precedence (0)";8985                            "Routine precedence (0)";
8991                        }8986                        }
8992                      }8987                      }
8993                    }8988                    }
8994                    max-elements "8";8989                    max-elements "8";
8995                    description8990                    description
8996                      "TOS Precedence value(s)";8991                      "TOS Precedence value(s)";
8997                  }8992                  }
8998                }8993                }
8999              }8994              }
9000              container udp {8995              container udp {
9001                description8996                description
9002                  "UDP ";8997                  "UDP ";
9003                leaf rate {8998                leaf rate {
9004                  type uint32 {8999                  type uint32 {
9005                    range "0..4294967295" {9000                    range "0..4294967295" {
9006                      description9001                      description
9007                        "Packets Per Second (actual Min and Max range depends on platform)";9002                        "Packets Per Second (actual Min and Max range depends on platform)";
9008                    }9003                    }
9009                  }9004                  }
9010                  description9005                  description
9011                    "Rate in PPS";9006                    "Rate in PPS";
9012                }9007                }
9013                leaf-list precedence {9008                leaf-list precedence {
9014                  type union {9009                  type union {
9015                    type uint32 {9010                    type uint32 {
9016                      range "0..7" {9011                      range "0..7" {
9017                        description9012                        description
9018                          "Precedence value";9013                          "Precedence value";
9019                      }9014                      }
9020                    }9015                    }
9021                    type enumeration {9016                    type enumeration {
9022                      enum "critical" {9017                      enum "critical" {
9023                        value 5;9018                        value 5;
9024                        description9019                        description
9025                          "Critical precedence (5)";9020                          "Critical precedence (5)";
9026                      }9021                      }
9027                      enum "flash" {9022                      enum "flash" {
9028                        value 3;9023                        value 3;
9029                        description9024                        description
9030                          "Flash precedence (3)";9025                          "Flash precedence (3)";
9031                      }9026                      }
9032                      enum "flash-override" {9027                      enum "flash-override" {
9033                        value 4;9028                        value 4;
9034                        description9029                        description
9035                          "Flash override precedence (4)";9030                          "Flash override precedence (4)";
9036                      }9031                      }
9037                      enum "immediate" {9032                      enum "immediate" {
9038                        value 2;9033                        value 2;
9039                        description9034                        description
9040                          "Immediate precedence (2)";9035                          "Immediate precedence (2)";
9041                      }9036                      }
9042                      enum "internet" {9037                      enum "internet" {
9043                        value 6;9038                        value 6;
9044                        description9039                        description
9045                          "Internetwork control precedence (6)";9040                          "Internetwork control precedence (6)";
9046                      }9041                      }
9047                      enum "network" {9042                      enum "network" {
9048                        value 7;9043                        value 7;
9049                        description9044                        description
9050                          "Network control precedence (7)";9045                          "Network control precedence (7)";
9051                      }9046                      }
9052                      enum "priority" {9047                      enum "priority" {
9053                        value 1;9048                        value 1;
9054                        description9049                        description
9055                          "Priority precedence (1)";9050                          "Priority precedence (1)";
9056                      }9051                      }
9057                      enum "routine" {9052                      enum "routine" {
9058                        value 0;9053                        value 0;
9059                        description9054                        description
9060                          "Routine precedence (0)";9055                          "Routine precedence (0)";
9061                      }9056                      }
9062                    }9057                    }
9063                  }9058                  }
9064                  max-elements "8";9059                  max-elements "8";
9065                  description9060                  description
9066                    "TOS Precedence value(s)";9061                    "TOS Precedence value(s)";
9067                }9062                }
9068              }9063              }
9069            }9064            }
9070            container all-routers {9065            container all-routers {
9071              description9066              description
9072                "All Routers";9067                "All Routers";
9073              leaf rate {9068              leaf rate {
9074                type uint32 {9069                type uint32 {
9075                  range "0..4294967295" {9070                  range "0..4294967295" {
9076                    description9071                    description
9077                      "Packets Per Second (actual Min and Max range depends on platform)";9072                      "Packets Per Second (actual Min and Max range depends on platform)";
9078                  }9073                  }
9079                }9074                }
9080                description9075                description
9081                  "Rate in PPS";9076                  "Rate in PPS";
9082              }9077              }
9083              leaf-list precedence {9078              leaf-list precedence {
9084                type union {9079                type union {
9085                  type uint32 {9080                  type uint32 {
9086                    range "0..7" {9081                    range "0..7" {
9087                      description9082                      description
9088                        "Precedence value";9083                        "Precedence value";
9089                    }9084                    }
9090                  }9085                  }
9091                  type enumeration {9086                  type enumeration {
9092                    enum "critical" {9087                    enum "critical" {
9093                      value 5;9088                      value 5;
9094                      description9089                      description
9095                        "Critical precedence (5)";9090                        "Critical precedence (5)";
9096                    }9091                    }
9097                    enum "flash" {9092                    enum "flash" {
9098                      value 3;9093                      value 3;
9099                      description9094                      description
9100                        "Flash precedence (3)";9095                        "Flash precedence (3)";
9101                    }9096                    }
9102                    enum "flash-override" {9097                    enum "flash-override" {
9103                      value 4;9098                      value 4;
9104                      description9099                      description
9105                        "Flash override precedence (4)";9100                        "Flash override precedence (4)";
9106                    }9101                    }
9107                    enum "immediate" {9102                    enum "immediate" {
9108                      value 2;9103                      value 2;
9109                      description9104                      description
9110                        "Immediate precedence (2)";9105                        "Immediate precedence (2)";
9111                    }9106                    }
9112                    enum "internet" {9107                    enum "internet" {
9113                      value 6;9108                      value 6;
9114                      description9109                      description
9115                        "Internetwork control precedence (6)";9110                        "Internetwork control precedence (6)";
9116                    }9111                    }
9117                    enum "network" {9112                    enum "network" {
9118                      value 7;9113                      value 7;
9119                      description9114                      description
9120                        "Network control precedence (7)";9115                        "Network control precedence (7)";
9121                    }9116                    }
9122                    enum "priority" {9117                    enum "priority" {
9123                      value 1;9118                      value 1;
9124                      description9119                      description
9125                        "Priority precedence (1)";9120                        "Priority precedence (1)";
9126                    }9121                    }
9127                    enum "routine" {9122                    enum "routine" {
9128                      value 0;9123                      value 0;
9129                      description9124                      description
9130                        "Routine precedence (0)";9125                        "Routine precedence (0)";
9131                    }9126                    }
9132                  }9127                  }
9133                }9128                }
9134                max-elements "8";9129                max-elements "8";
9135                description9130                description
9136                  "TOS Precedence value(s)";9131                  "TOS Precedence value(s)";
9137              }9132              }
9138            }9133            }
9139            container lmp {9134            container lmp {
9140              description9135              description
9141                "LMP ";9136                "LMP ";
9142              container tcp {9137              container tcp {
9143                description9138                description
9144                  "TCP ";9139                  "TCP ";
9145                container known {9140                container known {
9146                  description9141                  description
9147                    "Known ";9142                    "Known ";
9148                  leaf rate {9143                  leaf rate {
9149                    type uint32 {9144                    type uint32 {
9150                      range "0..4294967295" {9145                      range "0..4294967295" {
9151                        description9146                        description
9152                          "Packets Per Second (actual Min and Max range depends on platform)";9147                          "Packets Per Second (actual Min and Max range depends on platform)";
9153                      }9148                      }
9154                    }9149                    }
9155                    description9150                    description
9156                      "Rate in PPS";9151                      "Rate in PPS";
9157                  }9152                  }
9158                  leaf-list precedence {9153                  leaf-list precedence {
9159                    type union {9154                    type union {
9160                      type uint32 {9155                      type uint32 {
9161                        range "0..7" {9156                        range "0..7" {
9162                          description9157                          description
9163                            "Precedence value";9158                            "Precedence value";
9164                        }9159                        }
9165                      }9160                      }
9166                      type enumeration {9161                      type enumeration {
9167                        enum "critical" {9162                        enum "critical" {
9168                          value 5;9163                          value 5;
9169                          description9164                          description
9170                            "Critical precedence (5)";9165                            "Critical precedence (5)";
9171                        }9166                        }
9172                        enum "flash" {9167                        enum "flash" {
9173                          value 3;9168                          value 3;
9174                          description9169                          description
9175                            "Flash precedence (3)";9170                            "Flash precedence (3)";
9176                        }9171                        }
9177                        enum "flash-override" {9172                        enum "flash-override" {
9178                          value 4;9173                          value 4;
9179                          description9174                          description
9180                            "Flash override precedence (4)";9175                            "Flash override precedence (4)";
9181                        }9176                        }
9182                        enum "immediate" {9177                        enum "immediate" {
9183                          value 2;9178                          value 2;
9184                          description9179                          description
9185                            "Immediate precedence (2)";9180                            "Immediate precedence (2)";
9186                        }9181                        }
9187                        enum "internet" {9182                        enum "internet" {
9188                          value 6;9183                          value 6;
9189                          description9184                          description
9190                            "Internetwork control precedence (6)";9185                            "Internetwork control precedence (6)";
9191                        }9186                        }
9192                        enum "network" {9187                        enum "network" {
9193                          value 7;9188                          value 7;
9194                          description9189                          description
9195                            "Network control precedence (7)";9190                            "Network control precedence (7)";
9196                        }9191                        }
9197                        enum "priority" {9192                        enum "priority" {
9198                          value 1;9193                          value 1;
9199                          description9194                          description
9200                            "Priority precedence (1)";9195                            "Priority precedence (1)";
9201                        }9196                        }
9202                        enum "routine" {9197                        enum "routine" {
9203                          value 0;9198                          value 0;
9204                          description9199                          description
9205                            "Routine precedence (0)";9200                            "Routine precedence (0)";
9206                        }9201                        }
9207                      }9202                      }
9208                    }9203                    }
9209                    max-elements "8";9204                    max-elements "8";
9210                    description9205                    description
9211                      "TOS Precedence value(s)";9206                      "TOS Precedence value(s)";
9212                  }9207                  }
9213                }9208                }
9214                container configured {9209                container configured {
9215                  description9210                  description
9216                    "Configured";9211                    "Configured";
9217                  leaf rate {9212                  leaf rate {
9218                    type uint32 {9213                    type uint32 {
9219                      range "0..4294967295" {9214                      range "0..4294967295" {
9220                        description9215                        description
9221                          "Packets Per Second (actual Min and Max range depends on platform)";9216                          "Packets Per Second (actual Min and Max range depends on platform)";
9222                      }9217                      }
9223                    }9218                    }
9224                    description9219                    description
9225                      "Rate in PPS";9220                      "Rate in PPS";
9226                  }9221                  }
9227                  leaf-list precedence {9222                  leaf-list precedence {
9228                    type union {9223                    type union {
9229                      type uint32 {9224                      type uint32 {
9230                        range "0..7" {9225                        range "0..7" {
9231                          description9226                          description
9232                            "Precedence value";9227                            "Precedence value";
9233                        }9228                        }
9234                      }9229                      }
9235                      type enumeration {9230                      type enumeration {
9236                        enum "critical" {9231                        enum "critical" {
9237                          value 5;9232                          value 5;
9238                          description9233                          description
9239                            "Critical precedence (5)";9234                            "Critical precedence (5)";
9240                        }9235                        }
9241                        enum "flash" {9236                        enum "flash" {
9242                          value 3;9237                          value 3;
9243                          description9238                          description
9244                            "Flash precedence (3)";9239                            "Flash precedence (3)";
9245                        }9240                        }
9246                        enum "flash-override" {9241                        enum "flash-override" {
9247                          value 4;9242                          value 4;
9248                          description9243                          description
9249                            "Flash override precedence (4)";9244                            "Flash override precedence (4)";
9250                        }9245                        }
9251                        enum "immediate" {9246                        enum "immediate" {
9252                          value 2;9247                          value 2;
9253                          description9248                          description
9254                            "Immediate precedence (2)";9249                            "Immediate precedence (2)";
9255                        }9250                        }
9256                        enum "internet" {9251                        enum "internet" {
9257                          value 6;9252                          value 6;
9258                          description9253                          description
9259                            "Internetwork control precedence (6)";9254                            "Internetwork control precedence (6)";
9260                        }9255                        }
9261                        enum "network" {9256                        enum "network" {
9262                          value 7;9257                          value 7;
9263                          description9258                          description
9264                            "Network control precedence (7)";9259                            "Network control precedence (7)";
9265                        }9260                        }
9266                        enum "priority" {9261                        enum "priority" {
9267                          value 1;9262                          value 1;
9268                          description9263                          description
9269                            "Priority precedence (1)";9264                            "Priority precedence (1)";
9270                        }9265                        }
9271                        enum "routine" {9266                        enum "routine" {
9272                          value 0;9267                          value 0;
9273                          description9268                          description
9274                            "Routine precedence (0)";9269                            "Routine precedence (0)";
9275                        }9270                        }
9276                      }9271                      }
9277                    }9272                    }
9278                    max-elements "8";9273                    max-elements "8";
9279                    description9274                    description
9280                      "TOS Precedence value(s)";9275                      "TOS Precedence value(s)";
9281                  }9276                  }
9282                }9277                }
9283                container default {9278                container default {
9284                  description9279                  description
9285                    "Default ";9280                    "Default ";
9286                  leaf rate {9281                  leaf rate {
9287                    type uint32 {9282                    type uint32 {
9288                      range "0..4294967295" {9283                      range "0..4294967295" {
9289                        description9284                        description
9290                          "Packets Per Second (actual Min and Max range depends on platform)";9285                          "Packets Per Second (actual Min and Max range depends on platform)";
9291                      }9286                      }
9292                    }9287                    }
9293                    description9288                    description
9294                      "Rate in PPS";9289                      "Rate in PPS";
9295                  }9290                  }
9296                  leaf-list precedence {9291                  leaf-list precedence {
9297                    type union {9292                    type union {
9298                      type uint32 {9293                      type uint32 {
9299                        range "0..7" {9294                        range "0..7" {
9300                          description9295                          description
9301                            "Precedence value";9296                            "Precedence value";
9302                        }9297                        }
9303                      }9298                      }
9304                      type enumeration {9299                      type enumeration {
9305                        enum "critical" {9300                        enum "critical" {
9306                          value 5;9301                          value 5;
9307                          description9302                          description
9308                            "Critical precedence (5)";9303                            "Critical precedence (5)";
9309                        }9304                        }
9310                        enum "flash" {9305                        enum "flash" {
9311                          value 3;9306                          value 3;
9312                          description9307                          description
9313                            "Flash precedence (3)";9308                            "Flash precedence (3)";
9314                        }9309                        }
9315                        enum "flash-override" {9310                        enum "flash-override" {
9316                          value 4;9311                          value 4;
9317                          description9312                          description
9318                            "Flash override precedence (4)";9313                            "Flash override precedence (4)";
9319                        }9314                        }
9320                        enum "immediate" {9315                        enum "immediate" {
9321                          value 2;9316                          value 2;
9322                          description9317                          description
9323                            "Immediate precedence (2)";9318                            "Immediate precedence (2)";
9324                        }9319                        }
9325                        enum "internet" {9320                        enum "internet" {
9326                          value 6;9321                          value 6;
9327                          description9322                          description
9328                            "Internetwork control precedence (6)";9323                            "Internetwork control precedence (6)";
9329                        }9324                        }
9330                        enum "network" {9325                        enum "network" {
9331                          value 7;9326                          value 7;
9332                          description9327                          description
9333                            "Network control precedence (7)";9328                            "Network control precedence (7)";
9334                        }9329                        }
9335                        enum "priority" {9330                        enum "priority" {
9336                          value 1;9331                          value 1;
9337                          description9332                          description
9338                            "Priority precedence (1)";9333                            "Priority precedence (1)";
9339                        }9334                        }
9340                        enum "routine" {9335                        enum "routine" {
9341                          value 0;9336                          value 0;
9342                          description9337                          description
9343                            "Routine precedence (0)";9338                            "Routine precedence (0)";
9344                        }9339                        }
9345                      }9340                      }
9346                    }9341                    }
9347                    max-elements "8";9342                    max-elements "8";
9348                    description9343                    description
9349                      "TOS Precedence value(s)";9344                      "TOS Precedence value(s)";
9350                  }9345                  }
9351                }9346                }
9352              }9347              }
9353              container udp {9348              container udp {
9354                description9349                description
9355                  "UDP ";9350                  "UDP ";
9356                leaf rate {9351                leaf rate {
9357                  type uint32 {9352                  type uint32 {
9358                    range "0..4294967295" {9353                    range "0..4294967295" {
9359                      description9354                      description
9360                        "Packets Per Second (actual Min and Max range depends on platform)";9355                        "Packets Per Second (actual Min and Max range depends on platform)";
9361                    }9356                    }
9362                  }9357                  }
9363                  description9358                  description
9364                    "Rate in PPS";9359                    "Rate in PPS";
9365                }9360                }
9366                leaf-list precedence {9361                leaf-list precedence {
9367                  type union {9362                  type union {
9368                    type uint32 {9363                    type uint32 {
9369                      range "0..7" {9364                      range "0..7" {
9370                        description9365                        description
9371                          "Precedence value";9366                          "Precedence value";
9372                      }9367                      }
9373                    }9368                    }
9374                    type enumeration {9369                    type enumeration {
9375                      enum "critical" {9370                      enum "critical" {
9376                        value 5;9371                        value 5;
9377                        description9372                        description
9378                          "Critical precedence (5)";9373                          "Critical precedence (5)";
9379                      }9374                      }
9380                      enum "flash" {9375                      enum "flash" {
9381                        value 3;9376                        value 3;
9382                        description9377                        description
9383                          "Flash precedence (3)";9378                          "Flash precedence (3)";
9384                      }9379                      }
9385                      enum "flash-override" {9380                      enum "flash-override" {
9386                        value 4;9381                        value 4;
9387                        description9382                        description
9388                          "Flash override precedence (4)";9383                          "Flash override precedence (4)";
9389                      }9384                      }
9390                      enum "immediate" {9385                      enum "immediate" {
9391                        value 2;9386                        value 2;
9392                        description9387                        description
9393                          "Immediate precedence (2)";9388                          "Immediate precedence (2)";
9394                      }9389                      }
9395                      enum "internet" {9390                      enum "internet" {
9396                        value 6;9391                        value 6;
9397                        description9392                        description
9398                          "Internetwork control precedence (6)";9393                          "Internetwork control precedence (6)";
9399                      }9394                      }
9400                      enum "network" {9395                      enum "network" {
9401                        value 7;9396                        value 7;
9402                        description9397                        description
9403                          "Network control precedence (7)";9398                          "Network control precedence (7)";
9404                      }9399                      }
9405                      enum "priority" {9400                      enum "priority" {
9406                        value 1;9401                        value 1;
9407                        description9402                        description
9408                          "Priority precedence (1)";9403                          "Priority precedence (1)";
9409                      }9404                      }
9410                      enum "routine" {9405                      enum "routine" {
9411                        value 0;9406                        value 0;
9412                        description9407                        description
9413                          "Routine precedence (0)";9408                          "Routine precedence (0)";
9414                      }9409                      }
9415                    }9410                    }
9416                  }9411                  }
9417                  max-elements "8";9412                  max-elements "8";
9418                  description9413                  description
9419                    "TOS Precedence value(s)";9414                    "TOS Precedence value(s)";
9420                }9415                }
9421              }9416              }
9422            }9417            }
9423            container rsvp {9418            container rsvp {
9424              description9419              description
9425                "RSVP ";9420                "RSVP ";
9426              container default {9421              container default {
9427                description9422                description
9428                  "RSVP Default ";9423                  "RSVP Default ";
9429                leaf rate {9424                leaf rate {
9430                  type uint32 {9425                  type uint32 {
9431                    range "0..4294967295" {9426                    range "0..4294967295" {
9432                      description9427                      description
9433                        "Packets Per Second (actual Min and Max range depends on platform)";9428                        "Packets Per Second (actual Min and Max range depends on platform)";
9434                    }9429                    }
9435                  }9430                  }
9436                  description9431                  description
9437                    "Rate in PPS";9432                    "Rate in PPS";
9438                }9433                }
9439                leaf-list precedence {9434                leaf-list precedence {
9440                  type union {9435                  type union {
9441                    type uint32 {9436                    type uint32 {
9442                      range "0..7" {9437                      range "0..7" {
9443                        description9438                        description
9444                          "Precedence value";9439                          "Precedence value";
9445                      }9440                      }
9446                    }9441                    }
9447                    type enumeration {9442                    type enumeration {
9448                      enum "critical" {9443                      enum "critical" {
9449                        value 5;9444                        value 5;
9450                        description9445                        description
9451                          "Critical precedence (5)";9446                          "Critical precedence (5)";
9452                      }9447                      }
9453                      enum "flash" {9448                      enum "flash" {
9454                        value 3;9449                        value 3;
9455                        description9450                        description
9456                          "Flash precedence (3)";9451                          "Flash precedence (3)";
9457                      }9452                      }
9458                      enum "flash-override" {9453                      enum "flash-override" {
9459                        value 4;9454                        value 4;
9460                        description9455                        description
9461                          "Flash override precedence (4)";9456                          "Flash override precedence (4)";
9462                      }9457                      }
9463                      enum "immediate" {9458                      enum "immediate" {
9464                        value 2;9459                        value 2;
9465                        description9460                        description
9466                          "Immediate precedence (2)";9461                          "Immediate precedence (2)";
9467                      }9462                      }
9468                      enum "internet" {9463                      enum "internet" {
9469                        value 6;9464                        value 6;
9470                        description9465                        description
9471                          "Internetwork control precedence (6)";9466                          "Internetwork control precedence (6)";
9472                      }9467                      }
9473                      enum "network" {9468                      enum "network" {
9474                        value 7;9469                        value 7;
9475                        description9470                        description
9476                          "Network control precedence (7)";9471                          "Network control precedence (7)";
9477                      }9472                      }
9478                      enum "priority" {9473                      enum "priority" {
9479                        value 1;9474                        value 1;
9480                        description9475                        description
9481                          "Priority precedence (1)";9476                          "Priority precedence (1)";
9482                      }9477                      }
9483                      enum "routine" {9478                      enum "routine" {
9484                        value 0;9479                        value 0;
9485                        description9480                        description
9486                          "Routine precedence (0)";9481                          "Routine precedence (0)";
9487                      }9482                      }
9488                    }9483                    }
9489                  }9484                  }
9490                  max-elements "8";9485                  max-elements "8";
9491                  description9486                  description
9492                    "TOS Precedence value(s)";9487                    "TOS Precedence value(s)";
9493                }9488                }
9494              }9489              }
9495              container known {9490              container known {
9496                description9491                description
9497                  "RSVP Known ";9492                  "RSVP Known ";
9498                leaf rate {9493                leaf rate {
9499                  type uint32 {9494                  type uint32 {
9500                    range "0..4294967295" {9495                    range "0..4294967295" {
9501                      description9496                      description
9502                        "Packets Per Second (actual Min and Max range depends on platform)";9497                        "Packets Per Second (actual Min and Max range depends on platform)";
9503                    }9498                    }
9504                  }9499                  }
9505                  description9500                  description
9506                    "Rate in PPS";9501                    "Rate in PPS";
9507                }9502                }
9508                leaf-list precedence {9503                leaf-list precedence {
9509                  type union {9504                  type union {
9510                    type uint32 {9505                    type uint32 {
9511                      range "0..7" {9506                      range "0..7" {
9512                        description9507                        description
9513                          "Precedence value";9508                          "Precedence value";
9514                      }9509                      }
9515                    }9510                    }
9516                    type enumeration {9511                    type enumeration {
9517                      enum "critical" {9512                      enum "critical" {
9518                        value 5;9513                        value 5;
9519                        description9514                        description
9520                          "Critical precedence (5)";9515                          "Critical precedence (5)";
9521                      }9516                      }
9522                      enum "flash" {9517                      enum "flash" {
9523                        value 3;9518                        value 3;
9524                        description9519                        description
9525                          "Flash precedence (3)";9520                          "Flash precedence (3)";
9526                      }9521                      }
9527                      enum "flash-override" {9522                      enum "flash-override" {
9528                        value 4;9523                        value 4;
9529                        description9524                        description
9530                          "Flash override precedence (4)";9525                          "Flash override precedence (4)";
9531                      }9526                      }
9532                      enum "immediate" {9527                      enum "immediate" {
9533                        value 2;9528                        value 2;
9534                        description9529                        description
9535                          "Immediate precedence (2)";9530                          "Immediate precedence (2)";
9536                      }9531                      }
9537                      enum "internet" {9532                      enum "internet" {
9538                        value 6;9533                        value 6;
9539                        description9534                        description
9540                          "Internetwork control precedence (6)";9535                          "Internetwork control precedence (6)";
9541                      }9536                      }
9542                      enum "network" {9537                      enum "network" {
9543                        value 7;9538                        value 7;
9544                        description9539                        description
9545                          "Network control precedence (7)";9540                          "Network control precedence (7)";
9546                      }9541                      }
9547                      enum "priority" {9542                      enum "priority" {
9548                        value 1;9543                        value 1;
9549                        description9544                        description
9550                          "Priority precedence (1)";9545                          "Priority precedence (1)";
9551                      }9546                      }
9552                      enum "routine" {9547                      enum "routine" {
9553                        value 0;9548                        value 0;
9554                        description9549                        description
9555                          "Routine precedence (0)";9550                          "Routine precedence (0)";
9556                      }9551                      }
9557                    }9552                    }
9558                  }9553                  }
9559                  max-elements "8";9554                  max-elements "8";
9560                  description9555                  description
9561                    "TOS Precedence value(s)";9556                    "TOS Precedence value(s)";
9562                }9557                }
9563              }9558              }
9564              container udp {9559              container udp {
9565                description9560                description
9566                  "UDP";9561                  "UDP";
9567                leaf rate {9562                leaf rate {
9568                  type uint32 {9563                  type uint32 {
9569                    range "0..4294967295" {9564                    range "0..4294967295" {
9570                      description9565                      description
9571                        "Packets Per Second (actual Min and Max range depends on platform)";9566                        "Packets Per Second (actual Min and Max range depends on platform)";
9572                    }9567                    }
9573                  }9568                  }
9574                  description9569                  description
9575                    "Rate in PPS";9570                    "Rate in PPS";
9576                }9571                }
9577                leaf-list precedence {9572                leaf-list precedence {
9578                  type union {9573                  type union {
9579                    type uint32 {9574                    type uint32 {
9580                      range "0..7" {9575                      range "0..7" {
9581                        description9576                        description
9582                          "Precedence value";9577                          "Precedence value";
9583                      }9578                      }
9584                    }9579                    }
9585                    type enumeration {9580                    type enumeration {
9586                      enum "critical" {9581                      enum "critical" {
9587                        value 5;9582                        value 5;
9588                        description9583                        description
9589                          "Critical precedence (5)";9584                          "Critical precedence (5)";
9590                      }9585                      }
9591                      enum "flash" {9586                      enum "flash" {
9592                        value 3;9587                        value 3;
9593                        description9588                        description
9594                          "Flash precedence (3)";9589                          "Flash precedence (3)";
9595                      }9590                      }
9596                      enum "flash-override" {9591                      enum "flash-override" {
9597                        value 4;9592                        value 4;
9598                        description9593                        description
9599                          "Flash override precedence (4)";9594                          "Flash override precedence (4)";
9600                      }9595                      }
9601                      enum "immediate" {9596                      enum "immediate" {
9602                        value 2;9597                        value 2;
9603                        description9598                        description
9604                          "Immediate precedence (2)";9599                          "Immediate precedence (2)";
9605                      }9600                      }
9606                      enum "internet" {9601                      enum "internet" {
9607                        value 6;9602                        value 6;
9608                        description9603                        description
9609                          "Internetwork control precedence (6)";9604                          "Internetwork control precedence (6)";
9610                      }9605                      }
9611                      enum "network" {9606                      enum "network" {
9612                        value 7;9607                        value 7;
9613                        description9608                        description
9614                          "Network control precedence (7)";9609                          "Network control precedence (7)";
9615                      }9610                      }
9616                      enum "priority" {9611                      enum "priority" {
9617                        value 1;9612                        value 1;
9618                        description9613                        description
9619                          "Priority precedence (1)";9614                          "Priority precedence (1)";
9620                      }9615                      }
9621                      enum "routine" {9616                      enum "routine" {
9622                        value 0;9617                        value 0;
9623                        description9618                        description
9624                          "Routine precedence (0)";9619                          "Routine precedence (0)";
9625                      }9620                      }
9626                    }9621                    }
9627                  }9622                  }
9628                  max-elements "8";9623                  max-elements "8";
9629                  description9624                  description
9630                    "TOS Precedence value(s)";9625                    "TOS Precedence value(s)";
9631                }9626                }
9632              }9627              }
9633            }9628            }
9634            container ike {9629            container ike {
9635              description9630              description
9636                "IKE ";9631                "IKE ";
9637              leaf rate {9632              leaf rate {
9638                type uint32 {9633                type uint32 {
9639                  range "0..4294967295" {9634                  range "0..4294967295" {
9640                    description9635                    description
9641                      "Packets Per Second (actual Min and Max range depends on platform)";9636                      "Packets Per Second (actual Min and Max range depends on platform)";
9642                  }9637                  }
9643                }9638                }
9644                description9639                description
9645                  "Rate in PPS";9640                  "Rate in PPS";
9646              }9641              }
9647              leaf-list precedence {9642              leaf-list precedence {
9648                type union {9643                type union {
9649                  type uint32 {9644                  type uint32 {
9650                    range "0..7" {9645                    range "0..7" {
9651                      description9646                      description
9652                        "Precedence value";9647                        "Precedence value";
9653                    }9648                    }
9654                  }9649                  }
9655                  type enumeration {9650                  type enumeration {
9656                    enum "critical" {9651                    enum "critical" {
9657                      value 5;9652                      value 5;
9658                      description9653                      description
9659                        "Critical precedence (5)";9654                        "Critical precedence (5)";
9660                    }9655                    }
9661                    enum "flash" {9656                    enum "flash" {
9662                      value 3;9657                      value 3;
9663                      description9658                      description
9664                        "Flash precedence (3)";9659                        "Flash precedence (3)";
9665                    }9660                    }
9666                    enum "flash-override" {9661                    enum "flash-override" {
9667                      value 4;9662                      value 4;
9668                      description9663                      description
9669                        "Flash override precedence (4)";9664                        "Flash override precedence (4)";
9670                    }9665                    }
9671                    enum "immediate" {9666                    enum "immediate" {
9672                      value 2;9667                      value 2;
9673                      description9668                      description
9674                        "Immediate precedence (2)";9669                        "Immediate precedence (2)";
9675                    }9670                    }
9676                    enum "internet" {9671                    enum "internet" {
9677                      value 6;9672                      value 6;
9678                      description9673                      description
9679                        "Internetwork control precedence (6)";9674                        "Internetwork control precedence (6)";
9680                    }9675                    }
9681                    enum "network" {9676                    enum "network" {
9682                      value 7;9677                      value 7;
9683                      description9678                      description
9684                        "Network control precedence (7)";9679                        "Network control precedence (7)";
9685                    }9680                    }
9686                    enum "priority" {9681                    enum "priority" {
9687                      value 1;9682                      value 1;
9688                      description9683                      description
9689                        "Priority precedence (1)";9684                        "Priority precedence (1)";
9690                    }9685                    }
9691                    enum "routine" {9686                    enum "routine" {
9692                      value 0;9687                      value 0;
9693                      description9688                      description
9694                        "Routine precedence (0)";9689                        "Routine precedence (0)";
9695                    }9690                    }
9696                  }9691                  }
9697                }9692                }
9698                max-elements "8";9693                max-elements "8";
9699                description9694                description
9700                  "TOS Precedence value(s)";9695                  "TOS Precedence value(s)";
9701              }9696              }
9702            }9697            }
9703            container ipsec {9698            container ipsec {
9704              description9699              description
9705                "IPSEC ";9700                "IPSEC ";
9706              container known {9701              container known {
9707                description9702                description
9708                  "Known ";9703                  "Known ";
9709                leaf rate {9704                leaf rate {
9710                  type uint32 {9705                  type uint32 {
9711                    range "0..4294967295" {9706                    range "0..4294967295" {
9712                      description9707                      description
9713                        "Packets Per Second (actual Min and Max range depends on platform)";9708                        "Packets Per Second (actual Min and Max range depends on platform)";
9714                    }9709                    }
9715                  }9710                  }
9716                  description9711                  description
9717                    "Rate in PPS";9712                    "Rate in PPS";
9718                }9713                }
9719                leaf-list precedence {9714                leaf-list precedence {
9720                  type union {9715                  type union {
9721                    type uint32 {9716                    type uint32 {
9722                      range "0..7" {9717                      range "0..7" {
9723                        description9718                        description
9724                          "Precedence value";9719                          "Precedence value";
9725                      }9720                      }
9726                    }9721                    }
9727                    type enumeration {9722                    type enumeration {
9728                      enum "critical" {9723                      enum "critical" {
9729                        value 5;9724                        value 5;
9730                        description9725                        description
9731                          "Critical precedence (5)";9726                          "Critical precedence (5)";
9732                      }9727                      }
9733                      enum "flash" {9728                      enum "flash" {
9734                        value 3;9729                        value 3;
9735                        description9730                        description
9736                          "Flash precedence (3)";9731                          "Flash precedence (3)";
9737                      }9732                      }
9738                      enum "flash-override" {9733                      enum "flash-override" {
9739                        value 4;9734                        value 4;
9740                        description9735                        description
9741                          "Flash override precedence (4)";9736                          "Flash override precedence (4)";
9742                      }9737                      }
9743                      enum "immediate" {9738                      enum "immediate" {
9744                        value 2;9739                        value 2;
9745                        description9740                        description
9746                          "Immediate precedence (2)";9741                          "Immediate precedence (2)";
9747                      }9742                      }
9748                      enum "internet" {9743                      enum "internet" {
9749                        value 6;9744                        value 6;
9750                        description9745                        description
9751                          "Internetwork control precedence (6)";9746                          "Internetwork control precedence (6)";
9752                      }9747                      }
9753                      enum "network" {9748                      enum "network" {
9754                        value 7;9749                        value 7;
9755                        description9750                        description
9756                          "Network control precedence (7)";9751                          "Network control precedence (7)";
9757                      }9752                      }
9758                      enum "priority" {9753                      enum "priority" {
9759                        value 1;9754                        value 1;
9760                        description9755                        description
9761                          "Priority precedence (1)";9756                          "Priority precedence (1)";
9762                      }9757                      }
9763                      enum "routine" {9758                      enum "routine" {
9764                        value 0;9759                        value 0;
9765                        description9760                        description
9766                          "Routine precedence (0)";9761                          "Routine precedence (0)";
9767                      }9762                      }
9768                    }9763                    }
9769                  }9764                  }
9770                  max-elements "8";9765                  max-elements "8";
9771                  description9766                  description
9772                    "TOS Precedence value(s)";9767                    "TOS Precedence value(s)";
9773                }9768                }
9774              }9769              }
9775              container default {9770              container default {
9776                description9771                description
9777                  "Default ";9772                  "Default ";
9778                leaf rate {9773                leaf rate {
9779                  type uint32 {9774                  type uint32 {
9780                    range "0..4294967295" {9775                    range "0..4294967295" {
9781                      description9776                      description
9782                        "Packets Per Second (actual Min and Max range depends on platform)";9777                        "Packets Per Second (actual Min and Max range depends on platform)";
9783                    }9778                    }
9784                  }9779                  }
9785                  description9780                  description
9786                    "Rate in PPS";9781                    "Rate in PPS";
9787                }9782                }
9788                leaf-list precedence {9783                leaf-list precedence {
9789                  type union {9784                  type union {
9790                    type uint32 {9785                    type uint32 {
9791                      range "0..7" {9786                      range "0..7" {
9792                        description9787                        description
9793                          "Precedence value";9788                          "Precedence value";
9794                      }9789                      }
9795                    }9790                    }
9796                    type enumeration {9791                    type enumeration {
9797                      enum "critical" {9792                      enum "critical" {
9798                        value 5;9793                        value 5;
9799                        description9794                        description
9800                          "Critical precedence (5)";9795                          "Critical precedence (5)";
9801                      }9796                      }
9802                      enum "flash" {9797                      enum "flash" {
9803                        value 3;9798                        value 3;
9804                        description9799                        description
9805                          "Flash precedence (3)";9800                          "Flash precedence (3)";
9806                      }9801                      }
9807                      enum "flash-override" {9802                      enum "flash-override" {
9808                        value 4;9803                        value 4;
9809                        description9804                        description
9810                          "Flash override precedence (4)";9805                          "Flash override precedence (4)";
9811                      }9806                      }
9812                      enum "immediate" {9807                      enum "immediate" {
9813                        value 2;9808                        value 2;
9814                        description9809                        description
9815                          "Immediate precedence (2)";9810                          "Immediate precedence (2)";
9816                      }9811                      }
9817                      enum "internet" {9812                      enum "internet" {
9818                        value 6;9813                        value 6;
9819                        description9814                        description
9820                          "Internetwork control precedence (6)";9815                          "Internetwork control precedence (6)";
9821                      }9816                      }
9822                      enum "network" {9817                      enum "network" {
9823                        value 7;9818                        value 7;
9824                        description9819                        description
9825                          "Network control precedence (7)";9820                          "Network control precedence (7)";
9826                      }9821                      }
9827                      enum "priority" {9822                      enum "priority" {
9828                        value 1;9823                        value 1;
9829                        description9824                        description
9830                          "Priority precedence (1)";9825                          "Priority precedence (1)";
9831                      }9826                      }
9832                      enum "routine" {9827                      enum "routine" {
9833                        value 0;9828                        value 0;
9834                        description9829                        description
9835                          "Routine precedence (0)";9830                          "Routine precedence (0)";
9836                      }9831                      }
9837                    }9832                    }
9838                  }9833                  }
9839                  max-elements "8";9834                  max-elements "8";
9840                  description9835                  description
9841                    "TOS Precedence value(s)";9836                    "TOS Precedence value(s)";
9842                }9837                }
9843              }9838              }
9844            }9839            }
9845            container msdp {9840            container msdp {
9846              description9841              description
9847                "MSDP ";9842                "MSDP ";
9848              container known {9843              container known {
9849                description9844                description
9850                  "Known ";9845                  "Known ";
9851                leaf rate {9846                leaf rate {
9852                  type uint32 {9847                  type uint32 {
9853                    range "0..4294967295" {9848                    range "0..4294967295" {
9854                      description9849                      description
9855                        "Packets Per Second (actual Min and Max range depends on platform)";9850                        "Packets Per Second (actual Min and Max range depends on platform)";
9856                    }9851                    }
9857                  }9852                  }
9858                  description9853                  description
9859                    "Rate in PPS";9854                    "Rate in PPS";
9860                }9855                }
9861                leaf-list precedence {9856                leaf-list precedence {
9862                  type union {9857                  type union {
9863                    type uint32 {9858                    type uint32 {
9864                      range "0..7" {9859                      range "0..7" {
9865                        description9860                        description
9866                          "Precedence value";9861                          "Precedence value";
9867                      }9862                      }
9868                    }9863                    }
9869                    type enumeration {9864                    type enumeration {
9870                      enum "critical" {9865                      enum "critical" {
9871                        value 5;9866                        value 5;
9872                        description9867                        description
9873                          "Critical precedence (5)";9868                          "Critical precedence (5)";
9874                      }9869                      }
9875                      enum "flash" {9870                      enum "flash" {
9876                        value 3;9871                        value 3;
9877                        description9872                        description
9878                          "Flash precedence (3)";9873                          "Flash precedence (3)";
9879                      }9874                      }
9880                      enum "flash-override" {9875                      enum "flash-override" {
9881                        value 4;9876                        value 4;
9882                        description9877                        description
9883                          "Flash override precedence (4)";9878                          "Flash override precedence (4)";
9884                      }9879                      }
9885                      enum "immediate" {9880                      enum "immediate" {
9886                        value 2;9881                        value 2;
9887                        description9882                        description
9888                          "Immediate precedence (2)";9883                          "Immediate precedence (2)";
9889                      }9884                      }
9890                      enum "internet" {9885                      enum "internet" {
9891                        value 6;9886                        value 6;
9892                        description9887                        description
9893                          "Internetwork control precedence (6)";9888                          "Internetwork control precedence (6)";
9894                      }9889                      }
9895                      enum "network" {9890                      enum "network" {
9896                        value 7;9891                        value 7;
9897                        description9892                        description
9898                          "Network control precedence (7)";9893                          "Network control precedence (7)";
9899                      }9894                      }
9900                      enum "priority" {9895                      enum "priority" {
9901                        value 1;9896                        value 1;
9902                        description9897                        description
9903                          "Priority precedence (1)";9898                          "Priority precedence (1)";
9904                      }9899                      }
9905                      enum "routine" {9900                      enum "routine" {
9906                        value 0;9901                        value 0;
9907                        description9902                        description
9908                          "Routine precedence (0)";9903                          "Routine precedence (0)";
9909                      }9904                      }
9910                    }9905                    }
9911                  }9906                  }
9912                  max-elements "8";9907                  max-elements "8";
9913                  description9908                  description
9914                    "TOS Precedence value(s)";9909                    "TOS Precedence value(s)";
9915                }9910                }
9916              }9911              }
9917              container configured {9912              container configured {
9918                description9913                description
9919                  "Configured";9914                  "Configured";
9920                leaf rate {9915                leaf rate {
9921                  type uint32 {9916                  type uint32 {
9922                    range "0..4294967295" {9917                    range "0..4294967295" {
9923                      description9918                      description
9924                        "Packets Per Second (actual Min and Max range depends on platform)";9919                        "Packets Per Second (actual Min and Max range depends on platform)";
9925                    }9920                    }
9926                  }9921                  }
9927                  description9922                  description
9928                    "Rate in PPS";9923                    "Rate in PPS";
9929                }9924                }
9930                leaf-list precedence {9925                leaf-list precedence {
9931                  type union {9926                  type union {
9932                    type uint32 {9927                    type uint32 {
9933                      range "0..7" {9928                      range "0..7" {
9934                        description9929                        description
9935                          "Precedence value";9930                          "Precedence value";
9936                      }9931                      }
9937                    }9932                    }
9938                    type enumeration {9933                    type enumeration {
9939                      enum "critical" {9934                      enum "critical" {
9940                        value 5;9935                        value 5;
9941                        description9936                        description
9942                          "Critical precedence (5)";9937                          "Critical precedence (5)";
9943                      }9938                      }
9944                      enum "flash" {9939                      enum "flash" {
9945                        value 3;9940                        value 3;
9946                        description9941                        description
9947                          "Flash precedence (3)";9942                          "Flash precedence (3)";
9948                      }9943                      }
9949                      enum "flash-override" {9944                      enum "flash-override" {
9950                        value 4;9945                        value 4;
9951                        description9946                        description
9952                          "Flash override precedence (4)";9947                          "Flash override precedence (4)";
9953                      }9948                      }
9954                      enum "immediate" {9949                      enum "immediate" {
9955                        value 2;9950                        value 2;
9956                        description9951                        description
9957                          "Immediate precedence (2)";9952                          "Immediate precedence (2)";
9958                      }9953                      }
9959                      enum "internet" {9954                      enum "internet" {
9960                        value 6;9955                        value 6;
9961                        description9956                        description
9962                          "Internetwork control precedence (6)";9957                          "Internetwork control precedence (6)";
9963                      }9958                      }
9964                      enum "network" {9959                      enum "network" {
9965                        value 7;9960                        value 7;
9966                        description9961                        description
9967                          "Network control precedence (7)";9962                          "Network control precedence (7)";
9968                      }9963                      }
9969                      enum "priority" {9964                      enum "priority" {
9970                        value 1;9965                        value 1;
9971                        description9966                        description
9972                          "Priority precedence (1)";9967                          "Priority precedence (1)";
9973                      }9968                      }
9974                      enum "routine" {9969                      enum "routine" {
9975                        value 0;9970                        value 0;
9976                        description9971                        description
9977                          "Routine precedence (0)";9972                          "Routine precedence (0)";
9978                      }9973                      }
9979                    }9974                    }
9980                  }9975                  }
9981                  max-elements "8";9976                  max-elements "8";
9982                  description9977                  description
9983                    "TOS Precedence value(s)";9978                    "TOS Precedence value(s)";
9984                }9979                }
9985              }9980              }
9986              container default {9981              container default {
9987                description9982                description
9988                  "Default";9983                  "Default";
9989                leaf rate {9984                leaf rate {
9990                  type uint32 {9985                  type uint32 {
9991                    range "0..4294967295" {9986                    range "0..4294967295" {
9992                      description9987                      description
9993                        "Packets Per Second (actual Min and Max range depends on platform)";9988                        "Packets Per Second (actual Min and Max range depends on platform)";
9994                    }9989                    }
9995                  }9990                  }
9996                  description9991                  description
9997                    "Rate in PPS";9992                    "Rate in PPS";
9998                }9993                }
9999                leaf-list precedence {9994                leaf-list precedence {
10000                  type union {9995                  type union {
10001                    type uint32 {9996                    type uint32 {
10002                      range "0..7" {9997                      range "0..7" {
10003                        description9998                        description
10004                          "Precedence value";9999                          "Precedence value";
10005                      }10000                      }
10006                    }10001                    }
10007                    type enumeration {10002                    type enumeration {
10008                      enum "critical" {10003                      enum "critical" {
10009                        value 5;10004                        value 5;
10010                        description10005                        description
10011                          "Critical precedence (5)";10006                          "Critical precedence (5)";
10012                      }10007                      }
10013                      enum "flash" {10008                      enum "flash" {
10014                        value 3;10009                        value 3;
10015                        description10010                        description
10016                          "Flash precedence (3)";10011                          "Flash precedence (3)";
10017                      }10012                      }
10018                      enum "flash-override" {10013                      enum "flash-override" {
10019                        value 4;10014                        value 4;
10020                        description10015                        description
10021                          "Flash override precedence (4)";10016                          "Flash override precedence (4)";
10022                      }10017                      }
10023                      enum "immediate" {10018                      enum "immediate" {
10024                        value 2;10019                        value 2;
10025                        description10020                        description
10026                          "Immediate precedence (2)";10021                          "Immediate precedence (2)";
10027                      }10022                      }
10028                      enum "internet" {10023                      enum "internet" {
10029                        value 6;10024                        value 6;
10030                        description10025                        description
10031                          "Internetwork control precedence (6)";10026                          "Internetwork control precedence (6)";
10032                      }10027                      }
10033                      enum "network" {10028                      enum "network" {
10034                        value 7;10029                        value 7;
10035                        description10030                        description
10036                          "Network control precedence (7)";10031                          "Network control precedence (7)";
10037                      }10032                      }
10038                      enum "priority" {10033                      enum "priority" {
10039                        value 1;10034                        value 1;
10040                        description10035                        description
10041                          "Priority precedence (1)";10036                          "Priority precedence (1)";
10042                      }10037                      }
10043                      enum "routine" {10038                      enum "routine" {
10044                        value 0;10039                        value 0;
10045                        description10040                        description
10046                          "Routine precedence (0)";10041                          "Routine precedence (0)";
10047                      }10042                      }
10048                    }10043                    }
10049                  }10044                  }
10050                  max-elements "8";10045                  max-elements "8";
10051                  description10046                  description
10052                    "TOS Precedence value(s)";10047                    "TOS Precedence value(s)";
10053                }10048                }
10054              }10049              }
10055            }10050            }
10056            container snmp {10051            container snmp {
10057              description10052              description
10058                "SNMP ";10053                "SNMP ";
10059              leaf rate {10054              leaf rate {
10060                type uint32 {10055                type uint32 {
10061                  range "0..4294967295" {10056                  range "0..4294967295" {
10062                    description10057                    description
10063                      "Packets Per Second (actual Min and Max range depends on platform)";10058                      "Packets Per Second (actual Min and Max range depends on platform)";
10064                  }10059                  }
10065                }10060                }
10066                description10061                description
10067                  "Rate in PPS";10062                  "Rate in PPS";
10068              }10063              }
10069              leaf-list precedence {10064              leaf-list precedence {
10070                type union {10065                type union {
10071                  type uint32 {10066                  type uint32 {
10072                    range "0..7" {10067                    range "0..7" {
10073                      description10068                      description
10074                        "Precedence value";10069                        "Precedence value";
10075                    }10070                    }
10076                  }10071                  }
10077                  type enumeration {10072                  type enumeration {
10078                    enum "critical" {10073                    enum "critical" {
10079                      value 5;10074                      value 5;
10080                      description10075                      description
10081                        "Critical precedence (5)";10076                        "Critical precedence (5)";
10082                    }10077                    }
10083                    enum "flash" {10078                    enum "flash" {
10084                      value 3;10079                      value 3;
10085                      description10080                      description
10086                        "Flash precedence (3)";10081                        "Flash precedence (3)";
10087                    }10082                    }
10088                    enum "flash-override" {10083                    enum "flash-override" {
10089                      value 4;10084                      value 4;
10090                      description10085                      description
10091                        "Flash override precedence (4)";10086                        "Flash override precedence (4)";
10092                    }10087                    }
10093                    enum "immediate" {10088                    enum "immediate" {
10094                      value 2;10089                      value 2;
10095                      description10090                      description
10096                        "Immediate precedence (2)";10091                        "Immediate precedence (2)";
10097                    }10092                    }
10098                    enum "internet" {10093                    enum "internet" {
10099                      value 6;10094                      value 6;
10100                      description10095                      description
10101                        "Internetwork control precedence (6)";10096                        "Internetwork control precedence (6)";
10102                    }10097                    }
10103                    enum "network" {10098                    enum "network" {
10104                      value 7;10099                      value 7;
10105                      description10100                      description
10106                        "Network control precedence (7)";10101                        "Network control precedence (7)";
10107                    }10102                    }
10108                    enum "priority" {10103                    enum "priority" {
10109                      value 1;10104                      value 1;
10110                      description10105                      description
10111                        "Priority precedence (1)";10106                        "Priority precedence (1)";
10112                    }10107                    }
10113                    enum "routine" {10108                    enum "routine" {
10114                      value 0;10109                      value 0;
10115                      description10110                      description
10116                        "Routine precedence (0)";10111                        "Routine precedence (0)";
10117                    }10112                    }
10118                  }10113                  }
10119                }10114                }
10120                max-elements "8";10115                max-elements "8";
10121                description10116                description
10122                  "TOS Precedence value(s)";10117                  "TOS Precedence value(s)";
10123              }10118              }
10124            }10119            }
10125            container ssh {10120            container ssh {
10126              description10121              description
10127                "SSH ";10122                "SSH ";
10128              container known {10123              container known {
10129                description10124                description
10130                  "Known ";10125                  "Known ";
10131                leaf rate {10126                leaf rate {
10132                  type uint32 {10127                  type uint32 {
10133                    range "0..4294967295" {10128                    range "0..4294967295" {
10134                      description10129                      description
10135                        "Packets Per Second (actual Min and Max range depends on platform)";10130                        "Packets Per Second (actual Min and Max range depends on platform)";
10136                    }10131                    }
10137                  }10132                  }
10138                  description10133                  description
10139                    "Rate in PPS";10134                    "Rate in PPS";
10140                }10135                }
10141                leaf-list precedence {10136                leaf-list precedence {
10142                  type union {10137                  type union {
10143                    type uint32 {10138                    type uint32 {
10144                      range "0..7" {10139                      range "0..7" {
10145                        description10140                        description
10146                          "Precedence value";10141                          "Precedence value";
10147                      }10142                      }
10148                    }10143                    }
10149                    type enumeration {10144                    type enumeration {
10150                      enum "critical" {10145                      enum "critical" {
10151                        value 5;10146                        value 5;
10152                        description10147                        description
10153                          "Critical precedence (5)";10148                          "Critical precedence (5)";
10154                      }10149                      }
10155                      enum "flash" {10150                      enum "flash" {
10156                        value 3;10151                        value 3;
10157                        description10152                        description
10158                          "Flash precedence (3)";10153                          "Flash precedence (3)";
10159                      }10154                      }
10160                      enum "flash-override" {10155                      enum "flash-override" {
10161                        value 4;10156                        value 4;
10162                        description10157                        description
10163                          "Flash override precedence (4)";10158                          "Flash override precedence (4)";
10164                      }10159                      }
10165                      enum "immediate" {10160                      enum "immediate" {
10166                        value 2;10161                        value 2;
10167                        description10162                        description
10168                          "Immediate precedence (2)";10163                          "Immediate precedence (2)";
10169                      }10164                      }
10170                      enum "internet" {10165                      enum "internet" {
10171                        value 6;10166                        value 6;
10172                        description10167                        description
10173                          "Internetwork control precedence (6)";10168                          "Internetwork control precedence (6)";
10174                      }10169                      }
10175                      enum "network" {10170                      enum "network" {
10176                        value 7;10171                        value 7;
10177                        description10172                        description
10178                          "Network control precedence (7)";10173                          "Network control precedence (7)";
10179                      }10174                      }
10180                      enum "priority" {10175                      enum "priority" {
10181                        value 1;10176                        value 1;
10182                        description10177                        description
10183                          "Priority precedence (1)";10178                          "Priority precedence (1)";
10184                      }10179                      }
10185                      enum "routine" {10180                      enum "routine" {
10186                        value 0;10181                        value 0;
10187                        description10182                        description
10188                          "Routine precedence (0)";10183                          "Routine precedence (0)";
10189                      }10184                      }
10190                    }10185                    }
10191                  }10186                  }
10192                  max-elements "8";10187                  max-elements "8";
10193                  description10188                  description
10194                    "TOS Precedence value(s)";10189                    "TOS Precedence value(s)";
10195                }10190                }
10196              }10191              }
10197              container default {10192              container default {
10198                description10193                description
10199                  "Default ";10194                  "Default ";
10200                leaf rate {10195                leaf rate {
10201                  type uint32 {10196                  type uint32 {
10202                    range "0..4294967295" {10197                    range "0..4294967295" {
10203                      description10198                      description
10204                        "Packets Per Second (actual Min and Max range depends on platform)";10199                        "Packets Per Second (actual Min and Max range depends on platform)";
10205                    }10200                    }
10206                  }10201                  }
10207                  description10202                  description
10208                    "Rate in PPS";10203                    "Rate in PPS";
10209                }10204                }
10210                leaf-list precedence {10205                leaf-list precedence {
10211                  type union {10206                  type union {
10212                    type uint32 {10207                    type uint32 {
10213                      range "0..7" {10208                      range "0..7" {
10214                        description10209                        description
10215                          "Precedence value";10210                          "Precedence value";
10216                      }10211                      }
10217                    }10212                    }
10218                    type enumeration {10213                    type enumeration {
10219                      enum "critical" {10214                      enum "critical" {
10220                        value 5;10215                        value 5;
10221                        description10216                        description
10222                          "Critical precedence (5)";10217                          "Critical precedence (5)";
10223                      }10218                      }
10224                      enum "flash" {10219                      enum "flash" {
10225                        value 3;10220                        value 3;
10226                        description10221                        description
10227                          "Flash precedence (3)";10222                          "Flash precedence (3)";
10228                      }10223                      }
10229                      enum "flash-override" {10224                      enum "flash-override" {
10230                        value 4;10225                        value 4;
10231                        description10226                        description
10232                          "Flash override precedence (4)";10227                          "Flash override precedence (4)";
10233                      }10228                      }
10234                      enum "immediate" {10229                      enum "immediate" {
10235                        value 2;10230                        value 2;
10236                        description10231                        description
10237                          "Immediate precedence (2)";10232                          "Immediate precedence (2)";
10238                      }10233                      }
10239                      enum "internet" {10234                      enum "internet" {
10240                        value 6;10235                        value 6;
10241                        description10236                        description
10242                          "Internetwork control precedence (6)";10237                          "Internetwork control precedence (6)";
10243                      }10238                      }
10244                      enum "network" {10239                      enum "network" {
10245                        value 7;10240                        value 7;
10246                        description10241                        description
10247                          "Network control precedence (7)";10242                          "Network control precedence (7)";
10248                      }10243                      }
10249                      enum "priority" {10244                      enum "priority" {
10250                        value 1;10245                        value 1;
10251                        description10246                        description
10252                          "Priority precedence (1)";10247                          "Priority precedence (1)";
10253                      }10248                      }
10254                      enum "routine" {10249                      enum "routine" {
10255                        value 0;10250                        value 0;
10256                        description10251                        description
10257                          "Routine precedence (0)";10252                          "Routine precedence (0)";
10258                      }10253                      }
10259                    }10254                    }
10260                  }10255                  }
10261                  max-elements "8";10256                  max-elements "8";
10262                  description10257                  description
10263                    "TOS Precedence value(s)";10258                    "TOS Precedence value(s)";
10264                }10259                }
10265              }10260              }
10266            }10261            }
10267            container http {10262            container http {
10268              description10263              description
10269                "HTTP ";10264                "HTTP ";
10270              container known {10265              container known {
10271                description10266                description
10272                  "Known ";10267                  "Known ";
10273                leaf rate {10268                leaf rate {
10274                  type uint32 {10269                  type uint32 {
10275                    range "0..4294967295" {10270                    range "0..4294967295" {
10276                      description10271                      description
10277                        "Packets Per Second (actual Min and Max range depends on platform)";10272                        "Packets Per Second (actual Min and Max range depends on platform)";
10278                    }10273                    }
10279                  }10274                  }
10280                  description10275                  description
10281                    "Rate in PPS";10276                    "Rate in PPS";
10282                }10277                }
10283                leaf-list precedence {10278                leaf-list precedence {
10284                  type union {10279                  type union {
10285                    type uint32 {10280                    type uint32 {
10286                      range "0..7" {10281                      range "0..7" {
10287                        description10282                        description
10288                          "Precedence value";10283                          "Precedence value";
10289                      }10284                      }
10290                    }10285                    }
10291                    type enumeration {10286                    type enumeration {
10292                      enum "critical" {10287                      enum "critical" {
10293                        value 5;10288                        value 5;
10294                        description10289                        description
10295                          "Critical precedence (5)";10290                          "Critical precedence (5)";
10296                      }10291                      }
10297                      enum "flash" {10292                      enum "flash" {
10298                        value 3;10293                        value 3;
10299                        description10294                        description
10300                          "Flash precedence (3)";10295                          "Flash precedence (3)";
10301                      }10296                      }
10302                      enum "flash-override" {10297                      enum "flash-override" {
10303                        value 4;10298                        value 4;
10304                        description10299                        description
10305                          "Flash override precedence (4)";10300                          "Flash override precedence (4)";
10306                      }10301                      }
10307                      enum "immediate" {10302                      enum "immediate" {
10308                        value 2;10303                        value 2;
10309                        description10304                        description
10310                          "Immediate precedence (2)";10305                          "Immediate precedence (2)";
10311                      }10306                      }
10312                      enum "internet" {10307                      enum "internet" {
10313                        value 6;10308                        value 6;
10314                        description10309                        description
10315                          "Internetwork control precedence (6)";10310                          "Internetwork control precedence (6)";
10316                      }10311                      }
10317                      enum "network" {10312                      enum "network" {
10318                        value 7;10313                        value 7;
10319                        description10314                        description
10320                          "Network control precedence (7)";10315                          "Network control precedence (7)";
10321                      }10316                      }
10322                      enum "priority" {10317                      enum "priority" {
10323                        value 1;10318                        value 1;
10324                        description10319                        description
10325                          "Priority precedence (1)";10320                          "Priority precedence (1)";
10326                      }10321                      }
10327                      enum "routine" {10322                      enum "routine" {
10328                        value 0;10323                        value 0;
10329                        description10324                        description
10330                          "Routine precedence (0)";10325                          "Routine precedence (0)";
10331                      }10326                      }
10332                    }10327                    }
10333                  }10328                  }
10334                  max-elements "8";10329                  max-elements "8";
10335                  description10330                  description
10336                    "TOS Precedence value(s)";10331                    "TOS Precedence value(s)";
10337                }10332                }
10338              }10333              }
10339              container default {10334              container default {
10340                description10335                description
10341                  "Default ";10336                  "Default ";
10342                leaf rate {10337                leaf rate {
10343                  type uint32 {10338                  type uint32 {
10344                    range "0..4294967295" {10339                    range "0..4294967295" {
10345                      description10340                      description
10346                        "Packets Per Second (actual Min and Max range depends on platform)";10341                        "Packets Per Second (actual Min and Max range depends on platform)";
10347                    }10342                    }
10348                  }10343                  }
10349                  description10344                  description
10350                    "Rate in PPS";10345                    "Rate in PPS";
10351                }10346                }
10352                leaf-list precedence {10347                leaf-list precedence {
10353                  type union {10348                  type union {
10354                    type uint32 {10349                    type uint32 {
10355                      range "0..7" {10350                      range "0..7" {
10356                        description10351                        description
10357                          "Precedence value";10352                          "Precedence value";
10358                      }10353                      }
10359                    }10354                    }
10360                    type enumeration {10355                    type enumeration {
10361                      enum "critical" {10356                      enum "critical" {
10362                        value 5;10357                        value 5;
10363                        description10358                        description
10364                          "Critical precedence (5)";10359                          "Critical precedence (5)";
10365                      }10360                      }
10366                      enum "flash" {10361                      enum "flash" {
10367                        value 3;10362                        value 3;
10368                        description10363                        description
10369                          "Flash precedence (3)";10364                          "Flash precedence (3)";
10370                      }10365                      }
10371                      enum "flash-override" {10366                      enum "flash-override" {
10372                        value 4;10367                        value 4;
10373                        description10368                        description
10374                          "Flash override precedence (4)";10369                          "Flash override precedence (4)";
10375                      }10370                      }
10376                      enum "immediate" {10371                      enum "immediate" {
10377                        value 2;10372                        value 2;
10378                        description10373                        description
10379                          "Immediate precedence (2)";10374                          "Immediate precedence (2)";
10380                      }10375                      }
10381                      enum "internet" {10376                      enum "internet" {
10382                        value 6;10377                        value 6;
10383                        description10378                        description
10384                          "Internetwork control precedence (6)";10379                          "Internetwork control precedence (6)";
10385                      }10380                      }
10386                      enum "network" {10381                      enum "network" {
10387                        value 7;10382                        value 7;
10388                        description10383                        description
10389                          "Network control precedence (7)";10384                          "Network control precedence (7)";
10390                      }10385                      }
10391                      enum "priority" {10386                      enum "priority" {
10392                        value 1;10387                        value 1;
10393                        description10388                        description
10394                          "Priority precedence (1)";10389                          "Priority precedence (1)";
10395                      }10390                      }
10396                      enum "routine" {10391                      enum "routine" {
10397                        value 0;10392                        value 0;
10398                        description10393                        description
10399                          "Routine precedence (0)";10394                          "Routine precedence (0)";
10400                      }10395                      }
10401                    }10396                    }
10402                  }10397                  }
10403                  max-elements "8";10398                  max-elements "8";
10404                  description10399                  description
10405                    "TOS Precedence value(s)";10400                    "TOS Precedence value(s)";
10406                }10401                }
10407              }10402              }
10408            }10403            }
10409            container shttp {10404            container shttp {
10410              description10405              description
10411                "SHTTP ";10406                "SHTTP ";
10412              container known {10407              container known {
10413                description10408                description
10414                  "Known ";10409                  "Known ";
10415                leaf rate {10410                leaf rate {
10416                  type uint32 {10411                  type uint32 {
10417                    range "0..4294967295" {10412                    range "0..4294967295" {
10418                      description10413                      description
10419                        "Packets Per Second (actual Min and Max range depends on platform)";10414                        "Packets Per Second (actual Min and Max range depends on platform)";
10420                    }10415                    }
10421                  }10416                  }
10422                  description10417                  description
10423                    "Rate in PPS";10418                    "Rate in PPS";
10424                }10419                }
10425                leaf-list precedence {10420                leaf-list precedence {
10426                  type union {10421                  type union {
10427                    type uint32 {10422                    type uint32 {
10428                      range "0..7" {10423                      range "0..7" {
10429                        description10424                        description
10430                          "Precedence value";10425                          "Precedence value";
10431                      }10426                      }
10432                    }10427                    }
10433                    type enumeration {10428                    type enumeration {
10434                      enum "critical" {10429                      enum "critical" {
10435                        value 5;10430                        value 5;
10436                        description10431                        description
10437                          "Critical precedence (5)";10432                          "Critical precedence (5)";
10438                      }10433                      }
10439                      enum "flash" {10434                      enum "flash" {
10440                        value 3;10435                        value 3;
10441                        description10436                        description
10442                          "Flash precedence (3)";10437                          "Flash precedence (3)";
10443                      }10438                      }
10444                      enum "flash-override" {10439                      enum "flash-override" {
10445                        value 4;10440                        value 4;
10446                        description10441                        description
10447                          "Flash override precedence (4)";10442                          "Flash override precedence (4)";
10448                      }10443                      }
10449                      enum "immediate" {10444                      enum "immediate" {
10450                        value 2;10445                        value 2;
10451                        description10446                        description
10452                          "Immediate precedence (2)";10447                          "Immediate precedence (2)";
10453                      }10448                      }
10454                      enum "internet" {10449                      enum "internet" {
10455                        value 6;10450                        value 6;
10456                        description10451                        description
10457                          "Internetwork control precedence (6)";10452                          "Internetwork control precedence (6)";
10458                      }10453                      }
10459                      enum "network" {10454                      enum "network" {
10460                        value 7;10455                        value 7;
10461                        description10456                        description
10462                          "Network control precedence (7)";10457                          "Network control precedence (7)";
10463                      }10458                      }
10464                      enum "priority" {10459                      enum "priority" {
10465                        value 1;10460                        value 1;
10466                        description10461                        description
10467                          "Priority precedence (1)";10462                          "Priority precedence (1)";
10468                      }10463                      }
10469                      enum "routine" {10464                      enum "routine" {
10470                        value 0;10465                        value 0;
10471                        description10466                        description
10472                          "Routine precedence (0)";10467                          "Routine precedence (0)";
10473                      }10468                      }
10474                    }10469                    }
10475                  }10470                  }
10476                  max-elements "8";10471                  max-elements "8";
10477                  description10472                  description
10478                    "TOS Precedence value(s)";10473                    "TOS Precedence value(s)";
10479                }10474                }
10480              }10475              }
10481              container default {10476              container default {
10482                description10477                description
10483                  "Default ";10478                  "Default ";
10484                leaf rate {10479                leaf rate {
10485                  type uint32 {10480                  type uint32 {
10486                    range "0..4294967295" {10481                    range "0..4294967295" {
10487                      description10482                      description
10488                        "Packets Per Second (actual Min and Max range depends on platform)";10483                        "Packets Per Second (actual Min and Max range depends on platform)";
10489                    }10484                    }
10490                  }10485                  }
10491                  description10486                  description
10492                    "Rate in PPS";10487                    "Rate in PPS";
10493                }10488                }
10494                leaf-list precedence {10489                leaf-list precedence {
10495                  type union {10490                  type union {
10496                    type uint32 {10491                    type uint32 {
10497                      range "0..7" {10492                      range "0..7" {
10498                        description10493                        description
10499                          "Precedence value";10494                          "Precedence value";
10500                      }10495                      }
10501                    }10496                    }
10502                    type enumeration {10497                    type enumeration {
10503                      enum "critical" {10498                      enum "critical" {
10504                        value 5;10499                        value 5;
10505                        description10500                        description
10506                          "Critical precedence (5)";10501                          "Critical precedence (5)";
10507                      }10502                      }
10508                      enum "flash" {10503                      enum "flash" {
10509                        value 3;10504                        value 3;
10510                        description10505                        description
10511                          "Flash precedence (3)";10506                          "Flash precedence (3)";
10512                      }10507                      }
10513                      enum "flash-override" {10508                      enum "flash-override" {
10514                        value 4;10509                        value 4;
10515                        description10510                        description
10516                          "Flash override precedence (4)";10511                          "Flash override precedence (4)";
10517                      }10512                      }
10518                      enum "immediate" {10513                      enum "immediate" {
10519                        value 2;10514                        value 2;
10520                        description10515                        description
10521                          "Immediate precedence (2)";10516                          "Immediate precedence (2)";
10522                      }10517                      }
10523                      enum "internet" {10518                      enum "internet" {
10524                        value 6;10519                        value 6;
10525                        description10520                        description
10526                          "Internetwork control precedence (6)";10521                          "Internetwork control precedence (6)";
10527                      }10522                      }
10528                      enum "network" {10523                      enum "network" {
10529                        value 7;10524                        value 7;
10530                        description10525                        description
10531                          "Network control precedence (7)";10526                          "Network control precedence (7)";
10532                      }10527                      }
10533                      enum "priority" {10528                      enum "priority" {
10534                        value 1;10529                        value 1;
10535                        description10530                        description
10536                          "Priority precedence (1)";10531                          "Priority precedence (1)";
10537                      }10532                      }
10538                      enum "routine" {10533                      enum "routine" {
10539                        value 0;10534                        value 0;
10540                        description10535                        description
10541                          "Routine precedence (0)";10536                          "Routine precedence (0)";
10542                      }10537                      }
10543                    }10538                    }
10544                  }10539                  }
10545                  max-elements "8";10540                  max-elements "8";
10546                  description10541                  description
10547                    "TOS Precedence value(s)";10542                    "TOS Precedence value(s)";
10548                }10543                }
10549              }10544              }
10550            }10545            }
10551            container telnet {10546            container telnet {
10552              description10547              description
10553                "TELNET ";10548                "TELNET ";
10554              container known {10549              container known {
10555                description10550                description
10556                  "Known ";10551                  "Known ";
10557                leaf rate {10552                leaf rate {
10558                  type uint32 {10553                  type uint32 {
10559                    range "0..4294967295" {10554                    range "0..4294967295" {
10560                      description10555                      description
10561                        "Packets Per Second (actual Min and Max range depends on platform)";10556                        "Packets Per Second (actual Min and Max range depends on platform)";
10562                    }10557                    }
10563                  }10558                  }
10564                  description10559                  description
10565                    "Rate in PPS";10560                    "Rate in PPS";
10566                }10561                }
10567                leaf-list precedence {10562                leaf-list precedence {
10568                  type union {10563                  type union {
10569                    type uint32 {10564                    type uint32 {
10570                      range "0..7" {10565                      range "0..7" {
10571                        description10566                        description
10572                          "Precedence value";10567                          "Precedence value";
10573                      }10568                      }
10574                    }10569                    }
10575                    type enumeration {10570                    type enumeration {
10576                      enum "critical" {10571                      enum "critical" {
10577                        value 5;10572                        value 5;
10578                        description10573                        description
10579                          "Critical precedence (5)";10574                          "Critical precedence (5)";
10580                      }10575                      }
10581                      enum "flash" {10576                      enum "flash" {
10582                        value 3;10577                        value 3;
10583                        description10578                        description
10584                          "Flash precedence (3)";10579                          "Flash precedence (3)";
10585                      }10580                      }
10586                      enum "flash-override" {10581                      enum "flash-override" {
10587                        value 4;10582                        value 4;
10588                        description10583                        description
10589                          "Flash override precedence (4)";10584                          "Flash override precedence (4)";
10590                      }10585                      }
10591                      enum "immediate" {10586                      enum "immediate" {
10592                        value 2;10587                        value 2;
10593                        description10588                        description
10594                          "Immediate precedence (2)";10589                          "Immediate precedence (2)";
10595                      }10590                      }
10596                      enum "internet" {10591                      enum "internet" {
10597                        value 6;10592                        value 6;
10598                        description10593                        description
10599                          "Internetwork control precedence (6)";10594                          "Internetwork control precedence (6)";
10600                      }10595                      }
10601                      enum "network" {10596                      enum "network" {
10602                        value 7;10597                        value 7;
10603                        description10598                        description
10604                          "Network control precedence (7)";10599                          "Network control precedence (7)";
10605                      }10600                      }
10606                      enum "priority" {10601                      enum "priority" {
10607                        value 1;10602                        value 1;
10608                        description10603                        description
10609                          "Priority precedence (1)";10604                          "Priority precedence (1)";
10610                      }10605                      }
10611                      enum "routine" {10606                      enum "routine" {
10612                        value 0;10607                        value 0;
10613                        description10608                        description
10614                          "Routine precedence (0)";10609                          "Routine precedence (0)";
10615                      }10610                      }
10616                    }10611                    }
10617                  }10612                  }
10618                  max-elements "8";10613                  max-elements "8";
10619                  description10614                  description
10620                    "TOS Precedence value(s)";10615                    "TOS Precedence value(s)";
10621                }10616                }
10622              }10617              }
10623              container default {10618              container default {
10624                description10619                description
10625                  "Default ";10620                  "Default ";
10626                leaf rate {10621                leaf rate {
10627                  type uint32 {10622                  type uint32 {
10628                    range "0..4294967295" {10623                    range "0..4294967295" {
10629                      description10624                      description
10630                        "Packets Per Second (actual Min and Max range depends on platform)";10625                        "Packets Per Second (actual Min and Max range depends on platform)";
10631                    }10626                    }
10632                  }10627                  }
10633                  description10628                  description
10634                    "Rate in PPS";10629                    "Rate in PPS";
10635                }10630                }
10636                leaf-list precedence {10631                leaf-list precedence {
10637                  type union {10632                  type union {
10638                    type uint32 {10633                    type uint32 {
10639                      range "0..7" {10634                      range "0..7" {
10640                        description10635                        description
10641                          "Precedence value";10636                          "Precedence value";
10642                      }10637                      }
10643                    }10638                    }
10644                    type enumeration {10639                    type enumeration {
10645                      enum "critical" {10640                      enum "critical" {
10646                        value 5;10641                        value 5;
10647                        description10642                        description
10648                          "Critical precedence (5)";10643                          "Critical precedence (5)";
10649                      }10644                      }
10650                      enum "flash" {10645                      enum "flash" {
10651                        value 3;10646                        value 3;
10652                        description10647                        description
10653                          "Flash precedence (3)";10648                          "Flash precedence (3)";
10654                      }10649                      }
10655                      enum "flash-override" {10650                      enum "flash-override" {
10656                        value 4;10651                        value 4;
10657                        description10652                        description
10658                          "Flash override precedence (4)";10653                          "Flash override precedence (4)";
10659                      }10654                      }
10660                      enum "immediate" {10655                      enum "immediate" {
10661                        value 2;10656                        value 2;
10662                        description10657                        description
10663                          "Immediate precedence (2)";10658                          "Immediate precedence (2)";
10664                      }10659                      }
10665                      enum "internet" {10660                      enum "internet" {
10666                        value 6;10661                        value 6;
10667                        description10662                        description
10668                          "Internetwork control precedence (6)";10663                          "Internetwork control precedence (6)";
10669                      }10664                      }
10670                      enum "network" {10665                      enum "network" {
10671                        value 7;10666                        value 7;
10672                        description10667                        description
10673                          "Network control precedence (7)";10668                          "Network control precedence (7)";
10674                      }10669                      }
10675                      enum "priority" {10670                      enum "priority" {
10676                        value 1;10671                        value 1;
10677                        description10672                        description
10678                          "Priority precedence (1)";10673                          "Priority precedence (1)";
10679                      }10674                      }
10680                      enum "routine" {10675                      enum "routine" {
10681                        value 0;10676                        value 0;
10682                        description10677                        description
10683                          "Routine precedence (0)";10678                          "Routine precedence (0)";
10684                      }10679                      }
10685                    }10680                    }
10686                  }10681                  }
10687                  max-elements "8";10682                  max-elements "8";
10688                  description10683                  description
10689                    "TOS Precedence value(s)";10684                    "TOS Precedence value(s)";
10690                }10685                }
10691              }10686              }
10692            }10687            }
10693            container css {10688            container css {
10694              description10689              description
10695                "CSS ";10690                "CSS ";
10696              container known {10691              container known {
10697                description10692                description
10698                  "Known ";10693                  "Known ";
10699                leaf rate {10694                leaf rate {
10700                  type uint32 {10695                  type uint32 {
10701                    range "0..4294967295" {10696                    range "0..4294967295" {
10702                      description10697                      description
10703                        "Packets Per Second (actual Min and Max range depends on platform)";10698                        "Packets Per Second (actual Min and Max range depends on platform)";
10704                    }10699                    }
10705                  }10700                  }
10706                  description10701                  description
10707                    "Rate in PPS";10702                    "Rate in PPS";
10708                }10703                }
10709                leaf-list precedence {10704                leaf-list precedence {
10710                  type union {10705                  type union {
10711                    type uint32 {10706                    type uint32 {
10712                      range "0..7" {10707                      range "0..7" {
10713                        description10708                        description
10714                          "Precedence value";10709                          "Precedence value";
10715                      }10710                      }
10716                    }10711                    }
10717                    type enumeration {10712                    type enumeration {
10718                      enum "critical" {10713                      enum "critical" {
10719                        value 5;10714                        value 5;
10720                        description10715                        description
10721                          "Critical precedence (5)";10716                          "Critical precedence (5)";
10722                      }10717                      }
10723                      enum "flash" {10718                      enum "flash" {
10724                        value 3;10719                        value 3;
10725                        description10720                        description
10726                          "Flash precedence (3)";10721                          "Flash precedence (3)";
10727                      }10722                      }
10728                      enum "flash-override" {10723                      enum "flash-override" {
10729                        value 4;10724                        value 4;
10730                        description10725                        description
10731                          "Flash override precedence (4)";10726                          "Flash override precedence (4)";
10732                      }10727                      }
10733                      enum "immediate" {10728                      enum "immediate" {
10734                        value 2;10729                        value 2;
10735                        description10730                        description
10736                          "Immediate precedence (2)";10731                          "Immediate precedence (2)";
10737                      }10732                      }
10738                      enum "internet" {10733                      enum "internet" {
10739                        value 6;10734                        value 6;
10740                        description10735                        description
10741                          "Internetwork control precedence (6)";10736                          "Internetwork control precedence (6)";
10742                      }10737                      }
10743                      enum "network" {10738                      enum "network" {
10744                        value 7;10739                        value 7;
10745                        description10740                        description
10746                          "Network control precedence (7)";10741                          "Network control precedence (7)";
10747                      }10742                      }
10748                      enum "priority" {10743                      enum "priority" {
10749                        value 1;10744                        value 1;
10750                        description10745                        description
10751                          "Priority precedence (1)";10746                          "Priority precedence (1)";
10752                      }10747                      }
10753                      enum "routine" {10748                      enum "routine" {
10754                        value 0;10749                        value 0;
10755                        description10750                        description
10756                          "Routine precedence (0)";10751                          "Routine precedence (0)";
10757                      }10752                      }
10758                    }10753                    }
10759                  }10754                  }
10760                  max-elements "8";10755                  max-elements "8";
10761                  description10756                  description
10762                    "TOS Precedence value(s)";10757                    "TOS Precedence value(s)";
10763                }10758                }
10764              }10759              }
10765              container default {10760              container default {
10766                description10761                description
10767                  "Default ";10762                  "Default ";
10768                leaf rate {10763                leaf rate {
10769                  type uint32 {10764                  type uint32 {
10770                    range "0..4294967295" {10765                    range "0..4294967295" {
10771                      description10766                      description
10772                        "Packets Per Second (actual Min and Max range depends on platform)";10767                        "Packets Per Second (actual Min and Max range depends on platform)";
10773                    }10768                    }
10774                  }10769                  }
10775                  description10770                  description
10776                    "Rate in PPS";10771                    "Rate in PPS";
10777                }10772                }
10778                leaf-list precedence {10773                leaf-list precedence {
10779                  type union {10774                  type union {
10780                    type uint32 {10775                    type uint32 {
10781                      range "0..7" {10776                      range "0..7" {
10782                        description10777                        description
10783                          "Precedence value";10778                          "Precedence value";
10784                      }10779                      }
10785                    }10780                    }
10786                    type enumeration {10781                    type enumeration {
10787                      enum "critical" {10782                      enum "critical" {
10788                        value 5;10783                        value 5;
10789                        description10784                        description
10790                          "Critical precedence (5)";10785                          "Critical precedence (5)";
10791                      }10786                      }
10792                      enum "flash" {10787                      enum "flash" {
10793                        value 3;10788                        value 3;
10794                        description10789                        description
10795                          "Flash precedence (3)";10790                          "Flash precedence (3)";
10796                      }10791                      }
10797                      enum "flash-override" {10792                      enum "flash-override" {
10798                        value 4;10793                        value 4;
10799                        description10794                        description
10800                          "Flash override precedence (4)";10795                          "Flash override precedence (4)";
10801                      }10796                      }
10802                      enum "immediate" {10797                      enum "immediate" {
10803                        value 2;10798                        value 2;
10804                        description10799                        description
10805                          "Immediate precedence (2)";10800                          "Immediate precedence (2)";
10806                      }10801                      }
10807                      enum "internet" {10802                      enum "internet" {
10808                        value 6;10803                        value 6;
10809                        description10804                        description
10810                          "Internetwork control precedence (6)";10805                          "Internetwork control precedence (6)";
10811                      }10806                      }
10812                      enum "network" {10807                      enum "network" {
10813                        value 7;10808                        value 7;
10814                        description10809                        description
10815                          "Network control precedence (7)";10810                          "Network control precedence (7)";
10816                      }10811                      }
10817                      enum "priority" {10812                      enum "priority" {
10818                        value 1;10813                        value 1;
10819                        description10814                        description
10820                          "Priority precedence (1)";10815                          "Priority precedence (1)";
10821                      }10816                      }
10822                      enum "routine" {10817                      enum "routine" {
10823                        value 0;10818                        value 0;
10824                        description10819                        description
10825                          "Routine precedence (0)";10820                          "Routine precedence (0)";
10826                      }10821                      }
10827                    }10822                    }
10828                  }10823                  }
10829                  max-elements "8";10824                  max-elements "8";
10830                  description10825                  description
10831                    "TOS Precedence value(s)";10826                    "TOS Precedence value(s)";
10832                }10827                }
10833              }10828              }
10834            }10829            }
10835            container rsh {10830            container rsh {
10836              description10831              description
10837                "RSH ";10832                "RSH ";
10838              container known {10833              container known {
10839                description10834                description
10840                  "Known ";10835                  "Known ";
10841                leaf rate {10836                leaf rate {
10842                  type uint32 {10837                  type uint32 {
10843                    range "0..4294967295" {10838                    range "0..4294967295" {
10844                      description10839                      description
10845                        "Packets Per Second (actual Min and Max range depends on platform)";10840                        "Packets Per Second (actual Min and Max range depends on platform)";
10846                    }10841                    }
10847                  }10842                  }
10848                  description10843                  description
10849                    "Rate in PPS";10844                    "Rate in PPS";
10850                }10845                }
10851                leaf-list precedence {10846                leaf-list precedence {
10852                  type union {10847                  type union {
10853                    type uint32 {10848                    type uint32 {
10854                      range "0..7" {10849                      range "0..7" {
10855                        description10850                        description
10856                          "Precedence value";10851                          "Precedence value";
10857                      }10852                      }
10858                    }10853                    }
10859                    type enumeration {10854                    type enumeration {
10860                      enum "critical" {10855                      enum "critical" {
10861                        value 5;10856                        value 5;
10862                        description10857                        description
10863                          "Critical precedence (5)";10858                          "Critical precedence (5)";
10864                      }10859                      }
10865                      enum "flash" {10860                      enum "flash" {
10866                        value 3;10861                        value 3;
10867                        description10862                        description
10868                          "Flash precedence (3)";10863                          "Flash precedence (3)";
10869                      }10864                      }
10870                      enum "flash-override" {10865                      enum "flash-override" {
10871                        value 4;10866                        value 4;
10872                        description10867                        description
10873                          "Flash override precedence (4)";10868                          "Flash override precedence (4)";
10874                      }10869                      }
10875                      enum "immediate" {10870                      enum "immediate" {
10876                        value 2;10871                        value 2;
10877                        description10872                        description
10878                          "Immediate precedence (2)";10873                          "Immediate precedence (2)";
10879                      }10874                      }
10880                      enum "internet" {10875                      enum "internet" {
10881                        value 6;10876                        value 6;
10882                        description10877                        description
10883                          "Internetwork control precedence (6)";10878                          "Internetwork control precedence (6)";
10884                      }10879                      }
10885                      enum "network" {10880                      enum "network" {
10886                        value 7;10881                        value 7;
10887                        description10882                        description
10888                          "Network control precedence (7)";10883                          "Network control precedence (7)";
10889                      }10884                      }
10890                      enum "priority" {10885                      enum "priority" {
10891                        value 1;10886                        value 1;
10892                        description10887                        description
10893                          "Priority precedence (1)";10888                          "Priority precedence (1)";
10894                      }10889                      }
10895                      enum "routine" {10890                      enum "routine" {
10896                        value 0;10891                        value 0;
10897                        description10892                        description
10898                          "Routine precedence (0)";10893                          "Routine precedence (0)";
10899                      }10894                      }
10900                    }10895                    }
10901                  }10896                  }
10902                  max-elements "8";10897                  max-elements "8";
10903                  description10898                  description
10904                    "TOS Precedence value(s)";10899                    "TOS Precedence value(s)";
10905                }10900                }
10906              }10901              }
10907              container default {10902              container default {
10908                description10903                description
10909                  "Default ";10904                  "Default ";
10910                leaf rate {10905                leaf rate {
10911                  type uint32 {10906                  type uint32 {
10912                    range "0..4294967295" {10907                    range "0..4294967295" {
10913                      description10908                      description
10914                        "Packets Per Second (actual Min and Max range depends on platform)";10909                        "Packets Per Second (actual Min and Max range depends on platform)";
10915                    }10910                    }
10916                  }10911                  }
10917                  description10912                  description
10918                    "Rate in PPS";10913                    "Rate in PPS";
10919                }10914                }
10920                leaf-list precedence {10915                leaf-list precedence {
10921                  type union {10916                  type union {
10922                    type uint32 {10917                    type uint32 {
10923                      range "0..7" {10918                      range "0..7" {
10924                        description10919                        description
10925                          "Precedence value";10920                          "Precedence value";
10926                      }10921                      }
10927                    }10922                    }
10928                    type enumeration {10923                    type enumeration {
10929                      enum "critical" {10924                      enum "critical" {
10930                        value 5;10925                        value 5;
10931                        description10926                        description
10932                          "Critical precedence (5)";10927                          "Critical precedence (5)";
10933                      }10928                      }
10934                      enum "flash" {10929                      enum "flash" {
10935                        value 3;10930                        value 3;
10936                        description10931                        description
10937                          "Flash precedence (3)";10932                          "Flash precedence (3)";
10938                      }10933                      }
10939                      enum "flash-override" {10934                      enum "flash-override" {
10940                        value 4;10935                        value 4;
10941                        description10936                        description
10942                          "Flash override precedence (4)";10937                          "Flash override precedence (4)";
10943                      }10938                      }
10944                      enum "immediate" {10939                      enum "immediate" {
10945                        value 2;10940                        value 2;
10946                        description10941                        description
10947                          "Immediate precedence (2)";10942                          "Immediate precedence (2)";
10948                      }10943                      }
10949                      enum "internet" {10944                      enum "internet" {
10950                        value 6;10945                        value 6;
10951                        description10946                        description
10952                          "Internetwork control precedence (6)";10947                          "Internetwork control precedence (6)";
10953                      }10948                      }
10954                      enum "network" {10949                      enum "network" {
10955                        value 7;10950                        value 7;
10956                        description10951                        description
10957                          "Network control precedence (7)";10952                          "Network control precedence (7)";
10958                      }10953                      }
10959                      enum "priority" {10954                      enum "priority" {
10960                        value 1;10955                        value 1;
10961                        description10956                        description
10962                          "Priority precedence (1)";10957                          "Priority precedence (1)";
10963                      }10958                      }
10964                      enum "routine" {10959                      enum "routine" {
10965                        value 0;10960                        value 0;
10966                        description10961                        description
10967                          "Routine precedence (0)";10962                          "Routine precedence (0)";
10968                      }10963                      }
10969                    }10964                    }
10970                  }10965                  }
10971                  max-elements "8";10966                  max-elements "8";
10972                  description10967                  description
10973                    "TOS Precedence value(s)";10968                    "TOS Precedence value(s)";
10974                }10969                }
10975              }10970              }
10976            }10971            }
10977            container udp {10972            container udp {
10978              description10973              description
10979                "UDP ";10974                "UDP ";
10980              container known {10975              container known {
10981                description10976                description
10982                  "Known ";10977                  "Known ";
10983                leaf rate {10978                leaf rate {
10984                  type uint32 {10979                  type uint32 {
10985                    range "0..4294967295" {10980                    range "0..4294967295" {
10986                      description10981                      description
10987                        "Packets Per Second (actual Min and Max range depends on platform)";10982                        "Packets Per Second (actual Min and Max range depends on platform)";
10988                    }10983                    }
10989                  }10984                  }
10990                  description10985                  description
10991                    "Rate in PPS";10986                    "Rate in PPS";
10992                }10987                }
10993                leaf-list precedence {10988                leaf-list precedence {
10994                  type union {10989                  type union {
10995                    type uint32 {10990                    type uint32 {
10996                      range "0..7" {10991                      range "0..7" {
10997                        description10992                        description
10998                          "Precedence value";10993                          "Precedence value";
10999                      }10994                      }
11000                    }10995                    }
11001                    type enumeration {10996                    type enumeration {
11002                      enum "critical" {10997                      enum "critical" {
11003                        value 5;10998                        value 5;
11004                        description10999                        description
11005                          "Critical precedence (5)";11000                          "Critical precedence (5)";
11006                      }11001                      }
11007                      enum "flash" {11002                      enum "flash" {
11008                        value 3;11003                        value 3;
11009                        description11004                        description
11010                          "Flash precedence (3)";11005                          "Flash precedence (3)";
11011                      }11006                      }
11012                      enum "flash-override" {11007                      enum "flash-override" {
11013                        value 4;11008                        value 4;
11014                        description11009                        description
11015                          "Flash override precedence (4)";11010                          "Flash override precedence (4)";
11016                      }11011                      }
11017                      enum "immediate" {11012                      enum "immediate" {
11018                        value 2;11013                        value 2;
11019                        description11014                        description
11020                          "Immediate precedence (2)";11015                          "Immediate precedence (2)";
11021                      }11016                      }
11022                      enum "internet" {11017                      enum "internet" {
11023                        value 6;11018                        value 6;
11024                        description11019                        description
11025                          "Internetwork control precedence (6)";11020                          "Internetwork control precedence (6)";
11026                      }11021                      }
11027                      enum "network" {11022                      enum "network" {
11028                        value 7;11023                        value 7;
11029                        description11024                        description
11030                          "Network control precedence (7)";11025                          "Network control precedence (7)";
11031                      }11026                      }
11032                      enum "priority" {11027                      enum "priority" {
11033                        value 1;11028                        value 1;
11034                        description11029                        description
11035                          "Priority precedence (1)";11030                          "Priority precedence (1)";
11036                      }11031                      }
11037                      enum "routine" {11032                      enum "routine" {
11038                        value 0;11033                        value 0;
11039                        description11034                        description
11040                          "Routine precedence (0)";11035                          "Routine precedence (0)";
11041                      }11036                      }
11042                    }11037                    }
11043                  }11038                  }
11044                  max-elements "8";11039                  max-elements "8";
11045                  description11040                  description
11046                    "TOS Precedence value(s)";11041                    "TOS Precedence value(s)";
11047                }11042                }
11048              }11043              }
11049              container listen {11044              container listen {
11050                description11045                description
11051                  "Listen ";11046                  "Listen ";
11052                leaf rate {11047                leaf rate {
11053                  type uint32 {11048                  type uint32 {
11054                    range "0..4294967295" {11049                    range "0..4294967295" {
11055                      description11050                      description
11056                        "Packets Per Second (actual Min and Max range depends on platform)";11051                        "Packets Per Second (actual Min and Max range depends on platform)";
11057                    }11052                    }
11058                  }11053                  }
11059                  description11054                  description
11060                    "Rate in PPS";11055                    "Rate in PPS";
11061                }11056                }
11062                leaf-list precedence {11057                leaf-list precedence {
11063                  type union {11058                  type union {
11064                    type uint32 {11059                    type uint32 {
11065                      range "0..7" {11060                      range "0..7" {
11066                        description11061                        description
11067                          "Precedence value";11062                          "Precedence value";
11068                      }11063                      }
11069                    }11064                    }
11070                    type enumeration {11065                    type enumeration {
11071                      enum "critical" {11066                      enum "critical" {
11072                        value 5;11067                        value 5;
11073                        description11068                        description
11074                          "Critical precedence (5)";11069                          "Critical precedence (5)";
11075                      }11070                      }
11076                      enum "flash" {11071                      enum "flash" {
11077                        value 3;11072                        value 3;
11078                        description11073                        description
11079                          "Flash precedence (3)";11074                          "Flash precedence (3)";
11080                      }11075                      }
11081                      enum "flash-override" {11076                      enum "flash-override" {
11082                        value 4;11077                        value 4;
11083                        description11078                        description
11084                          "Flash override precedence (4)";11079                          "Flash override precedence (4)";
11085                      }11080                      }
11086                      enum "immediate" {11081                      enum "immediate" {
11087                        value 2;11082                        value 2;
11088                        description11083                        description
11089                          "Immediate precedence (2)";11084                          "Immediate precedence (2)";
11090                      }11085                      }
11091                      enum "internet" {11086                      enum "internet" {
11092                        value 6;11087                        value 6;
11093                        description11088                        description
11094                          "Internetwork control precedence (6)";11089                          "Internetwork control precedence (6)";
11095                      }11090                      }
11096                      enum "network" {11091                      enum "network" {
11097                        value 7;11092                        value 7;
11098                        description11093                        description
11099                          "Network control precedence (7)";11094                          "Network control precedence (7)";
11100                      }11095                      }
11101                      enum "priority" {11096                      enum "priority" {
11102                        value 1;11097                        value 1;
11103                        description11098                        description
11104                          "Priority precedence (1)";11099                          "Priority precedence (1)";
11105                      }11100                      }
11106                      enum "routine" {11101                      enum "routine" {
11107                        value 0;11102                        value 0;
11108                        description11103                        description
11109                          "Routine precedence (0)";11104                          "Routine precedence (0)";
11110                      }11105                      }
11111                    }11106                    }
11112                  }11107                  }
11113                  max-elements "8";11108                  max-elements "8";
11114                  description11109                  description
11115                    "TOS Precedence value(s)";11110                    "TOS Precedence value(s)";
11116                }11111                }
11117              }11112              }
11118              container configured {11113              container configured {
11119                description11114                description
11120                  "Config peer ";11115                  "Config peer ";
11121                leaf rate {11116                leaf rate {
11122                  type uint32 {11117                  type uint32 {
11123                    range "0..4294967295" {11118                    range "0..4294967295" {
11124                      description11119                      description
11125                        "Packets Per Second (actual Min and Max range depends on platform)";11120                        "Packets Per Second (actual Min and Max range depends on platform)";
11126                    }11121                    }
11127                  }11122                  }
11128                  description11123                  description
11129                    "Rate in PPS";11124                    "Rate in PPS";
11130                }11125                }
11131                leaf-list precedence {11126                leaf-list precedence {
11132                  type union {11127                  type union {
11133                    type uint32 {11128                    type uint32 {
11134                      range "0..7" {11129                      range "0..7" {
11135                        description11130                        description
11136                          "Precedence value";11131                          "Precedence value";
11137                      }11132                      }
11138                    }11133                    }
11139                    type enumeration {11134                    type enumeration {
11140                      enum "critical" {11135                      enum "critical" {
11141                        value 5;11136                        value 5;
11142                        description11137                        description
11143                          "Critical precedence (5)";11138                          "Critical precedence (5)";
11144                      }11139                      }
11145                      enum "flash" {11140                      enum "flash" {
11146                        value 3;11141                        value 3;
11147                        description11142                        description
11148                          "Flash precedence (3)";11143                          "Flash precedence (3)";
11149                      }11144                      }
11150                      enum "flash-override" {11145                      enum "flash-override" {
11151                        value 4;11146                        value 4;
11152                        description11147                        description
11153                          "Flash override precedence (4)";11148                          "Flash override precedence (4)";
11154                      }11149                      }
11155                      enum "immediate" {11150                      enum "immediate" {
11156                        value 2;11151                        value 2;
11157                        description11152                        description
11158                          "Immediate precedence (2)";11153                          "Immediate precedence (2)";
11159                      }11154                      }
11160                      enum "internet" {11155                      enum "internet" {
11161                        value 6;11156                        value 6;
11162                        description11157                        description
11163                          "Internetwork control precedence (6)";11158                          "Internetwork control precedence (6)";
11164                      }11159                      }
11165                      enum "network" {11160                      enum "network" {
11166                        value 7;11161                        value 7;
11167                        description11162                        description
11168                          "Network control precedence (7)";11163                          "Network control precedence (7)";
11169                      }11164                      }
11170                      enum "priority" {11165                      enum "priority" {
11171                        value 1;11166                        value 1;
11172                        description11167                        description
11173                          "Priority precedence (1)";11168                          "Priority precedence (1)";
11174                      }11169                      }
11175                      enum "routine" {11170                      enum "routine" {
11176                        value 0;11171                        value 0;
11177                        description11172                        description
11178                          "Routine precedence (0)";11173                          "Routine precedence (0)";
11179                      }11174                      }
11180                    }11175                    }
11181                  }11176                  }
11182                  max-elements "8";11177                  max-elements "8";
11183                  description11178                  description
11184                    "TOS Precedence value(s)";11179                    "TOS Precedence value(s)";
11185                }11180                }
11186              }11181              }
11187              container default {11182              container default {
11188                description11183                description
11189                  "Default ";11184                  "Default ";
11190                leaf rate {11185                leaf rate {
11191                  type uint32 {11186                  type uint32 {
11192                    range "0..4294967295" {11187                    range "0..4294967295" {
11193                      description11188                      description
11194                        "Packets Per Second (actual Min and Max range depends on platform)";11189                        "Packets Per Second (actual Min and Max range depends on platform)";
11195                    }11190                    }
11196                  }11191                  }
11197                  description11192                  description
11198                    "Rate in PPS";11193                    "Rate in PPS";
11199                }11194                }
11200                leaf-list precedence {11195                leaf-list precedence {
11201                  type union {11196                  type union {
11202                    type uint32 {11197                    type uint32 {
11203                      range "0..7" {11198                      range "0..7" {
11204                        description11199                        description
11205                          "Precedence value";11200                          "Precedence value";
11206                      }11201                      }
11207                    }11202                    }
11208                    type enumeration {11203                    type enumeration {
11209                      enum "critical" {11204                      enum "critical" {
11210                        value 5;11205                        value 5;
11211                        description11206                        description
11212                          "Critical precedence (5)";11207                          "Critical precedence (5)";
11213                      }11208                      }
11214                      enum "flash" {11209                      enum "flash" {
11215                        value 3;11210                        value 3;
11216                        description11211                        description
11217                          "Flash precedence (3)";11212                          "Flash precedence (3)";
11218                      }11213                      }
11219                      enum "flash-override" {11214                      enum "flash-override" {
11220                        value 4;11215                        value 4;
11221                        description11216                        description
11222                          "Flash override precedence (4)";11217                          "Flash override precedence (4)";
11223                      }11218                      }
11224                      enum "immediate" {11219                      enum "immediate" {
11225                        value 2;11220                        value 2;
11226                        description11221                        description
11227                          "Immediate precedence (2)";11222                          "Immediate precedence (2)";
11228                      }11223                      }
11229                      enum "internet" {11224                      enum "internet" {
11230                        value 6;11225                        value 6;
11231                        description11226                        description
11232                          "Internetwork control precedence (6)";11227                          "Internetwork control precedence (6)";
11233                      }11228                      }
11234                      enum "network" {11229                      enum "network" {
11235                        value 7;11230                        value 7;
11236                        description11231                        description
11237                          "Network control precedence (7)";11232                          "Network control precedence (7)";
11238                      }11233                      }
11239                      enum "priority" {11234                      enum "priority" {
11240                        value 1;11235                        value 1;
11241                        description11236                        description
11242                          "Priority precedence (1)";11237                          "Priority precedence (1)";
11243                      }11238                      }
11244                      enum "routine" {11239                      enum "routine" {
11245                        value 0;11240                        value 0;
11246                        description11241                        description
11247                          "Routine precedence (0)";11242                          "Routine precedence (0)";
11248                      }11243                      }
11249                    }11244                    }
11250                  }11245                  }
11251                  max-elements "8";11246                  max-elements "8";
11252                  description11247                  description
11253                    "TOS Precedence value(s)";11248                    "TOS Precedence value(s)";
11254                }11249                }
11255              }11250              }
11256            }11251            }
11257            container tcp {11252            container tcp {
11258              description11253              description
11259                "TCP ";11254                "TCP ";
11260              container known {11255              container known {
11261                description11256                description
11262                  "Known ";11257                  "Known ";
11263                leaf rate {11258                leaf rate {
11264                  type uint32 {11259                  type uint32 {
11265                    range "0..4294967295" {11260                    range "0..4294967295" {
11266                      description11261                      description
11267                        "Packets Per Second (actual Min and Max range depends on platform)";11262                        "Packets Per Second (actual Min and Max range depends on platform)";
11268                    }11263                    }
11269                  }11264                  }
11270                  description11265                  description
11271                    "Rate in PPS";11266                    "Rate in PPS";
11272                }11267                }
11273                leaf-list precedence {11268                leaf-list precedence {
11274                  type union {11269                  type union {
11275                    type uint32 {11270                    type uint32 {
11276                      range "0..7" {11271                      range "0..7" {
11277                        description11272                        description
11278                          "Precedence value";11273                          "Precedence value";
11279                      }11274                      }
11280                    }11275                    }
11281                    type enumeration {11276                    type enumeration {
11282                      enum "critical" {11277                      enum "critical" {
11283                        value 5;11278                        value 5;
11284                        description11279                        description
11285                          "Critical precedence (5)";11280                          "Critical precedence (5)";
11286                      }11281                      }
11287                      enum "flash" {11282                      enum "flash" {
11288                        value 3;11283                        value 3;
11289                        description11284                        description
11290                          "Flash precedence (3)";11285                          "Flash precedence (3)";
11291                      }11286                      }
11292                      enum "flash-override" {11287                      enum "flash-override" {
11293                        value 4;11288                        value 4;
11294                        description11289                        description
11295                          "Flash override precedence (4)";11290                          "Flash override precedence (4)";
11296                      }11291                      }
11297                      enum "immediate" {11292                      enum "immediate" {
11298                        value 2;11293                        value 2;
11299                        description11294                        description
11300                          "Immediate precedence (2)";11295                          "Immediate precedence (2)";
11301                      }11296                      }
11302                      enum "internet" {11297                      enum "internet" {
11303                        value 6;11298                        value 6;
11304                        description11299                        description
11305                          "Internetwork control precedence (6)";11300                          "Internetwork control precedence (6)";
11306                      }11301                      }
11307                      enum "network" {11302                      enum "network" {
11308                        value 7;11303                        value 7;
11309                        description11304                        description
11310                          "Network control precedence (7)";11305                          "Network control precedence (7)";
11311                      }11306                      }
11312                      enum "priority" {11307                      enum "priority" {
11313                        value 1;11308                        value 1;
11314                        description11309                        description
11315                          "Priority precedence (1)";11310                          "Priority precedence (1)";
11316                      }11311                      }
11317                      enum "routine" {11312                      enum "routine" {
11318                        value 0;11313                        value 0;
11319                        description11314                        description
11320                          "Routine precedence (0)";11315                          "Routine precedence (0)";
11321                      }11316                      }
11322                    }11317                    }
11323                  }11318                  }
11324                  max-elements "8";11319                  max-elements "8";
11325                  description11320                  description
11326                    "TOS Precedence value(s)";11321                    "TOS Precedence value(s)";
11327                }11322                }
11328              }11323              }
11329              container listen {11324              container listen {
11330                description11325                description
11331                  "Listen ";11326                  "Listen ";
11332                leaf rate {11327                leaf rate {
11333                  type uint32 {11328                  type uint32 {
11334                    range "0..4294967295" {11329                    range "0..4294967295" {
11335                      description11330                      description
11336                        "Packets Per Second (actual Min and Max range depends on platform)";11331                        "Packets Per Second (actual Min and Max range depends on platform)";
11337                    }11332                    }
11338                  }11333                  }
11339                  description11334                  description
11340                    "Rate in PPS";11335                    "Rate in PPS";
11341                }11336                }
11342                leaf-list precedence {11337                leaf-list precedence {
11343                  type union {11338                  type union {
11344                    type uint32 {11339                    type uint32 {
11345                      range "0..7" {11340                      range "0..7" {
11346                        description11341                        description
11347                          "Precedence value";11342                          "Precedence value";
11348                      }11343                      }
11349                    }11344                    }
11350                    type enumeration {11345                    type enumeration {
11351                      enum "critical" {11346                      enum "critical" {
11352                        value 5;11347                        value 5;
11353                        description11348                        description
11354                          "Critical precedence (5)";11349                          "Critical precedence (5)";
11355                      }11350                      }
11356                      enum "flash" {11351                      enum "flash" {
11357                        value 3;11352                        value 3;
11358                        description11353                        description
11359                          "Flash precedence (3)";11354                          "Flash precedence (3)";
11360                      }11355                      }
11361                      enum "flash-override" {11356                      enum "flash-override" {
11362                        value 4;11357                        value 4;
11363                        description11358                        description
11364                          "Flash override precedence (4)";11359                          "Flash override precedence (4)";
11365                      }11360                      }
11366                      enum "immediate" {11361                      enum "immediate" {
11367                        value 2;11362                        value 2;
11368                        description11363                        description
11369                          "Immediate precedence (2)";11364                          "Immediate precedence (2)";
11370                      }11365                      }
11371                      enum "internet" {11366                      enum "internet" {
11372                        value 6;11367                        value 6;
11373                        description11368                        description
11374                          "Internetwork control precedence (6)";11369                          "Internetwork control precedence (6)";
11375                      }11370                      }
11376                      enum "network" {11371                      enum "network" {
11377                        value 7;11372                        value 7;
11378                        description11373                        description
11379                          "Network control precedence (7)";11374                          "Network control precedence (7)";
11380                      }11375                      }
11381                      enum "priority" {11376                      enum "priority" {
11382                        value 1;11377                        value 1;
11383                        description11378                        description
11384                          "Priority precedence (1)";11379                          "Priority precedence (1)";
11385                      }11380                      }
11386                      enum "routine" {11381                      enum "routine" {
11387                        value 0;11382                        value 0;
11388                        description11383                        description
11389                          "Routine precedence (0)";11384                          "Routine precedence (0)";
11390                      }11385                      }
11391                    }11386                    }
11392                  }11387                  }
11393                  max-elements "8";11388                  max-elements "8";
11394                  description11389                  description
11395                    "TOS Precedence value(s)";11390                    "TOS Precedence value(s)";
11396                }11391                }
11397              }11392              }
11398              container configured {11393              container configured {
11399                description11394                description
11400                  "Configured ";11395                  "Configured ";
11401                leaf rate {11396                leaf rate {
11402                  type uint32 {11397                  type uint32 {
11403                    range "0..4294967295" {11398                    range "0..4294967295" {
11404                      description11399                      description
11405                        "Packets Per Second (actual Min and Max range depends on platform)";11400                        "Packets Per Second (actual Min and Max range depends on platform)";
11406                    }11401                    }
11407                  }11402                  }
11408                  description11403                  description
11409                    "Rate in PPS";11404                    "Rate in PPS";
11410                }11405                }
11411                leaf-list precedence {11406                leaf-list precedence {
11412                  type union {11407                  type union {
11413                    type uint32 {11408                    type uint32 {
11414                      range "0..7" {11409                      range "0..7" {
11415                        description11410                        description
11416                          "Precedence value";11411                          "Precedence value";
11417                      }11412                      }
11418                    }11413                    }
11419                    type enumeration {11414                    type enumeration {
11420                      enum "critical" {11415                      enum "critical" {
11421                        value 5;11416                        value 5;
11422                        description11417                        description
11423                          "Critical precedence (5)";11418                          "Critical precedence (5)";
11424                      }11419                      }
11425                      enum "flash" {11420                      enum "flash" {
11426                        value 3;11421                        value 3;
11427                        description11422                        description
11428                          "Flash precedence (3)";11423                          "Flash precedence (3)";
11429                      }11424                      }
11430                      enum "flash-override" {11425                      enum "flash-override" {
11431                        value 4;11426                        value 4;
11432                        description11427                        description
11433                          "Flash override precedence (4)";11428                          "Flash override precedence (4)";
11434                      }11429                      }
11435                      enum "immediate" {11430                      enum "immediate" {
11436                        value 2;11431                        value 2;
11437                        description11432                        description
11438                          "Immediate precedence (2)";11433                          "Immediate precedence (2)";
11439                      }11434                      }
11440                      enum "internet" {11435                      enum "internet" {
11441                        value 6;11436                        value 6;
11442                        description11437                        description
11443                          "Internetwork control precedence (6)";11438                          "Internetwork control precedence (6)";
11444                      }11439                      }
11445                      enum "network" {11440                      enum "network" {
11446                        value 7;11441                        value 7;
11447                        description11442                        description
11448                          "Network control precedence (7)";11443                          "Network control precedence (7)";
11449                      }11444                      }
11450                      enum "priority" {11445                      enum "priority" {
11451                        value 1;11446                        value 1;
11452                        description11447                        description
11453                          "Priority precedence (1)";11448                          "Priority precedence (1)";
11454                      }11449                      }
11455                      enum "routine" {11450                      enum "routine" {
11456                        value 0;11451                        value 0;
11457                        description11452                        description
11458                          "Routine precedence (0)";11453                          "Routine precedence (0)";
11459                      }11454                      }
11460                    }11455                    }
11461                  }11456                  }
11462                  max-elements "8";11457                  max-elements "8";
11463                  description11458                  description
11464                    "TOS Precedence value(s)";11459                    "TOS Precedence value(s)";
11465                }11460                }
11466              }11461              }
11467              container default {11462              container default {
11468                description11463                description
11469                  "Default ";11464                  "Default ";
11470                leaf rate {11465                leaf rate {
11471                  type uint32 {11466                  type uint32 {
11472                    range "0..4294967295" {11467                    range "0..4294967295" {
11473                      description11468                      description
11474                        "Packets Per Second (actual Min and Max range depends on platform)";11469                        "Packets Per Second (actual Min and Max range depends on platform)";
11475                    }11470                    }
11476                  }11471                  }
11477                  description11472                  description
11478                    "Rate in PPS";11473                    "Rate in PPS";
11479                }11474                }
11480                leaf-list precedence {11475                leaf-list precedence {
11481                  type union {11476                  type union {
11482                    type uint32 {11477                    type uint32 {
11483                      range "0..7" {11478                      range "0..7" {
11484                        description11479                        description
11485                          "Precedence value";11480                          "Precedence value";
11486                      }11481                      }
11487                    }11482                    }
11488                    type enumeration {11483                    type enumeration {
11489                      enum "critical" {11484                      enum "critical" {
11490                        value 5;11485                        value 5;
11491                        description11486                        description
11492                          "Critical precedence (5)";11487                          "Critical precedence (5)";
11493                      }11488                      }
11494                      enum "flash" {11489                      enum "flash" {
11495                        value 3;11490                        value 3;
11496                        description11491                        description
11497                          "Flash precedence (3)";11492                          "Flash precedence (3)";
11498                      }11493                      }
11499                      enum "flash-override" {11494                      enum "flash-override" {
11500                        value 4;11495                        value 4;
11501                        description11496                        description
11502                          "Flash override precedence (4)";11497                          "Flash override precedence (4)";
11503                      }11498                      }
11504                      enum "immediate" {11499                      enum "immediate" {
11505                        value 2;11500                        value 2;
11506                        description11501                        description
11507                          "Immediate precedence (2)";11502                          "Immediate precedence (2)";
11508                      }11503                      }
11509                      enum "internet" {11504                      enum "internet" {
11510                        value 6;11505                        value 6;
11511                        description11506                        description
11512                          "Internetwork control precedence (6)";11507                          "Internetwork control precedence (6)";
11513                      }11508                      }
11514                      enum "network" {11509                      enum "network" {
11515                        value 7;11510                        value 7;
11516                        description11511                        description
11517                          "Network control precedence (7)";11512                          "Network control precedence (7)";
11518                      }11513                      }
11519                      enum "priority" {11514                      enum "priority" {
11520                        value 1;11515                        value 1;
11521                        description11516                        description
11522                          "Priority precedence (1)";11517                          "Priority precedence (1)";
11523                      }11518                      }
11524                      enum "routine" {11519                      enum "routine" {
11525                        value 0;11520                        value 0;
11526                        description11521                        description
11527                          "Routine precedence (0)";11522                          "Routine precedence (0)";
11528                      }11523                      }
11529                    }11524                    }
11530                  }11525                  }
11531                  max-elements "8";11526                  max-elements "8";
11532                  description11527                  description
11533                    "TOS Precedence value(s)";11528                    "TOS Precedence value(s)";
11534                }11529                }
11535              }11530              }
11536            }11531            }
11537            container multicast {11532            container multicast {
11538              description11533              description
11539                "Multicast ";11534                "Multicast ";
11540              container known {11535              container known {
11541                description11536                description
11542                  "Known ";11537                  "Known ";
11543                leaf rate {11538                leaf rate {
11544                  type uint32 {11539                  type uint32 {
11545                    range "0..4294967295" {11540                    range "0..4294967295" {
11546                      description11541                      description
11547                        "Packets Per Second (actual Min and Max range depends on platform)";11542                        "Packets Per Second (actual Min and Max range depends on platform)";
11548                    }11543                    }
11549                  }11544                  }
11550                  description11545                  description
11551                    "Rate in PPS";11546                    "Rate in PPS";
11552                }11547                }
11553                leaf-list precedence {11548                leaf-list precedence {
11554                  type union {11549                  type union {
11555                    type uint32 {11550                    type uint32 {
11556                      range "0..7" {11551                      range "0..7" {
11557                        description11552                        description
11558                          "Precedence value";11553                          "Precedence value";
11559                      }11554                      }
11560                    }11555                    }
11561                    type enumeration {11556                    type enumeration {
11562                      enum "critical" {11557                      enum "critical" {
11563                        value 5;11558                        value 5;
11564                        description11559                        description
11565                          "Critical precedence (5)";11560                          "Critical precedence (5)";
11566                      }11561                      }
11567                      enum "flash" {11562                      enum "flash" {
11568                        value 3;11563                        value 3;
11569                        description11564                        description
11570                          "Flash precedence (3)";11565                          "Flash precedence (3)";
11571                      }11566                      }
11572                      enum "flash-override" {11567                      enum "flash-override" {
11573                        value 4;11568                        value 4;
11574                        description11569                        description
11575                          "Flash override precedence (4)";11570                          "Flash override precedence (4)";
11576                      }11571                      }
11577                      enum "immediate" {11572                      enum "immediate" {
11578                        value 2;11573                        value 2;
11579                        description11574                        description
11580                          "Immediate precedence (2)";11575                          "Immediate precedence (2)";
11581                      }11576                      }
11582                      enum "internet" {11577                      enum "internet" {
11583                        value 6;11578                        value 6;
11584                        description11579                        description
11585                          "Internetwork control precedence (6)";11580                          "Internetwork control precedence (6)";
11586                      }11581                      }
11587                      enum "network" {11582                      enum "network" {
11588                        value 7;11583                        value 7;
11589                        description11584                        description
11590                          "Network control precedence (7)";11585                          "Network control precedence (7)";
11591                      }11586                      }
11592                      enum "priority" {11587                      enum "priority" {
11593                        value 1;11588                        value 1;
11594                        description11589                        description
11595                          "Priority precedence (1)";11590                          "Priority precedence (1)";
11596                      }11591                      }
11597                      enum "routine" {11592                      enum "routine" {
11598                        value 0;11593                        value 0;
11599                        description11594                        description
11600                          "Routine precedence (0)";11595                          "Routine precedence (0)";
11601                      }11596                      }
11602                    }11597                    }
11603                  }11598                  }
11604                  max-elements "8";11599                  max-elements "8";
11605                  description11600                  description
11606                    "TOS Precedence value(s)";11601                    "TOS Precedence value(s)";
11607                }11602                }
11608              }11603              }
11609              container default {11604              container default {
11610                description11605                description
11611                  "Default ";11606                  "Default ";
11612                leaf rate {11607                leaf rate {
11613                  type uint32 {11608                  type uint32 {
11614                    range "0..4294967295" {11609                    range "0..4294967295" {
11615                      description11610                      description
11616                        "Packets Per Second (actual Min and Max range depends on platform)";11611                        "Packets Per Second (actual Min and Max range depends on platform)";
11617                    }11612                    }
11618                  }11613                  }
11619                  description11614                  description
11620                    "Rate in PPS";11615                    "Rate in PPS";
11621                }11616                }
11622                leaf-list precedence {11617                leaf-list precedence {
11623                  type union {11618                  type union {
11624                    type uint32 {11619                    type uint32 {
11625                      range "0..7" {11620                      range "0..7" {
11626                        description11621                        description
11627                          "Precedence value";11622                          "Precedence value";
11628                      }11623                      }
11629                    }11624                    }
11630                    type enumeration {11625                    type enumeration {
11631                      enum "critical" {11626                      enum "critical" {
11632                        value 5;11627                        value 5;
11633                        description11628                        description
11634                          "Critical precedence (5)";11629                          "Critical precedence (5)";
11635                      }11630                      }
11636                      enum "flash" {11631                      enum "flash" {
11637                        value 3;11632                        value 3;
11638                        description11633                        description
11639                          "Flash precedence (3)";11634                          "Flash precedence (3)";
11640                      }11635                      }
11641                      enum "flash-override" {11636                      enum "flash-override" {
11642                        value 4;11637                        value 4;
11643                        description11638                        description
11644                          "Flash override precedence (4)";11639                          "Flash override precedence (4)";
11645                      }11640                      }
11646                      enum "immediate" {11641                      enum "immediate" {
11647                        value 2;11642                        value 2;
11648                        description11643                        description
11649                          "Immediate precedence (2)";11644                          "Immediate precedence (2)";
11650                      }11645                      }
11651                      enum "internet" {11646                      enum "internet" {
11652                        value 6;11647                        value 6;
11653                        description11648                        description
11654                          "Internetwork control precedence (6)";11649                          "Internetwork control precedence (6)";
11655                      }11650                      }
11656                      enum "network" {11651                      enum "network" {
11657                        value 7;11652                        value 7;
11658                        description11653                        description
11659                          "Network control precedence (7)";11654                          "Network control precedence (7)";
11660                      }11655                      }
11661                      enum "priority" {11656                      enum "priority" {
11662                        value 1;11657                        value 1;
11663                        description11658                        description
11664                          "Priority precedence (1)";11659                          "Priority precedence (1)";
11665                      }11660                      }
11666                      enum "routine" {11661                      enum "routine" {
11667                        value 0;11662                        value 0;
11668                        description11663                        description
11669                          "Routine precedence (0)";11664                          "Routine precedence (0)";
11670                      }11665                      }
11671                    }11666                    }
11672                  }11667                  }
11673                  max-elements "8";11668                  max-elements "8";
11674                  description11669                  description
11675                    "TOS Precedence value(s)";11670                    "TOS Precedence value(s)";
11676                }11671                }
11677              }11672              }
11678            }11673            }
11679            container raw {11674            container raw {
11680              description11675              description
11681                "Raw ";11676                "Raw ";
11682              container listen {11677              container listen {
11683                description11678                description
11684                  "Listen ";11679                  "Listen ";
11685                leaf rate {11680                leaf rate {
11686                  type uint32 {11681                  type uint32 {
11687                    range "0..4294967295" {11682                    range "0..4294967295" {
11688                      description11683                      description
11689                        "Packets Per Second (actual Min and Max range depends on platform)";11684                        "Packets Per Second (actual Min and Max range depends on platform)";
11690                    }11685                    }
11691                  }11686                  }
11692                  description11687                  description
11693                    "Rate in PPS";11688                    "Rate in PPS";
11694                }11689                }
11695                leaf-list precedence {11690                leaf-list precedence {
11696                  type union {11691                  type union {
11697                    type uint32 {11692                    type uint32 {
11698                      range "0..7" {11693                      range "0..7" {
11699                        description11694                        description
11700                          "Precedence value";11695                          "Precedence value";
11701                      }11696                      }
11702                    }11697                    }
11703                    type enumeration {11698                    type enumeration {
11704                      enum "critical" {11699                      enum "critical" {
11705                        value 5;11700                        value 5;
11706                        description11701                        description
11707                          "Critical precedence (5)";11702                          "Critical precedence (5)";
11708                      }11703                      }
11709                      enum "flash" {11704                      enum "flash" {
11710                        value 3;11705                        value 3;
11711                        description11706                        description
11712                          "Flash precedence (3)";11707                          "Flash precedence (3)";
11713                      }11708                      }
11714                      enum "flash-override" {11709                      enum "flash-override" {
11715                        value 4;11710                        value 4;
11716                        description11711                        description
11717                          "Flash override precedence (4)";11712                          "Flash override precedence (4)";
11718                      }11713                      }
11719                      enum "immediate" {11714                      enum "immediate" {
11720                        value 2;11715                        value 2;
11721                        description11716                        description
11722                          "Immediate precedence (2)";11717                          "Immediate precedence (2)";
11723                      }11718                      }
11724                      enum "internet" {11719                      enum "internet" {
11725                        value 6;11720                        value 6;
11726                        description11721                        description
11727                          "Internetwork control precedence (6)";11722                          "Internetwork control precedence (6)";
11728                      }11723                      }
11729                      enum "network" {11724                      enum "network" {
11730                        value 7;11725                        value 7;
11731                        description11726                        description
11732                          "Network control precedence (7)";11727                          "Network control precedence (7)";
11733                      }11728                      }
11734                      enum "priority" {11729                      enum "priority" {
11735                        value 1;11730                        value 1;
11736                        description11731                        description
11737                          "Priority precedence (1)";11732                          "Priority precedence (1)";
11738                      }11733                      }
11739                      enum "routine" {11734                      enum "routine" {
11740                        value 0;11735                        value 0;
11741                        description11736                        description
11742                          "Routine precedence (0)";11737                          "Routine precedence (0)";
11743                      }11738                      }
11744                    }11739                    }
11745                  }11740                  }
11746                  max-elements "8";11741                  max-elements "8";
11747                  description11742                  description
11748                    "TOS Precedence value(s)";11743                    "TOS Precedence value(s)";
11749                }11744                }
11750              }11745              }
11751              container default {11746              container default {
11752                description11747                description
11753                  "Default ";11748                  "Default ";
11754                leaf rate {11749                leaf rate {
11755                  type uint32 {11750                  type uint32 {
11756                    range "0..4294967295" {11751                    range "0..4294967295" {
11757                      description11752                      description
11758                        "Packets Per Second (actual Min and Max range depends on platform)";11753                        "Packets Per Second (actual Min and Max range depends on platform)";
11759                    }11754                    }
11760                  }11755                  }
11761                  description11756                  description
11762                    "Rate in PPS";11757                    "Rate in PPS";
11763                }11758                }
11764                leaf-list precedence {11759                leaf-list precedence {
11765                  type union {11760                  type union {
11766                    type uint32 {11761                    type uint32 {
11767                      range "0..7" {11762                      range "0..7" {
11768                        description11763                        description
11769                          "Precedence value";11764                          "Precedence value";
11770                      }11765                      }
11771                    }11766                    }
11772                    type enumeration {11767                    type enumeration {
11773                      enum "critical" {11768                      enum "critical" {
11774                        value 5;11769                        value 5;
11775                        description11770                        description
11776                          "Critical precedence (5)";11771                          "Critical precedence (5)";
11777                      }11772                      }
11778                      enum "flash" {11773                      enum "flash" {
11779                        value 3;11774                        value 3;
11780                        description11775                        description
11781                          "Flash precedence (3)";11776                          "Flash precedence (3)";
11782                      }11777                      }
11783                      enum "flash-override" {11778                      enum "flash-override" {
11784                        value 4;11779                        value 4;
11785                        description11780                        description
11786                          "Flash override precedence (4)";11781                          "Flash override precedence (4)";
11787                      }11782                      }
11788                      enum "immediate" {11783                      enum "immediate" {
11789                        value 2;11784                        value 2;
11790                        description11785                        description
11791                          "Immediate precedence (2)";11786                          "Immediate precedence (2)";
11792                      }11787                      }
11793                      enum "internet" {11788                      enum "internet" {
11794                        value 6;11789                        value 6;
11795                        description11790                        description
11796                          "Internetwork control precedence (6)";11791                          "Internetwork control precedence (6)";
11797                      }11792                      }
11798                      enum "network" {11793                      enum "network" {
11799                        value 7;11794                        value 7;
11800                        description11795                        description
11801                          "Network control precedence (7)";11796                          "Network control precedence (7)";
11802                      }11797                      }
11803                      enum "priority" {11798                      enum "priority" {
11804                        value 1;11799                        value 1;
11805                        description11800                        description
11806                          "Priority precedence (1)";11801                          "Priority precedence (1)";
11807                      }11802                      }
11808                      enum "routine" {11803                      enum "routine" {
11809                        value 0;11804                        value 0;
11810                        description11805                        description
11811                          "Routine precedence (0)";11806                          "Routine precedence (0)";
11812                      }11807                      }
11813                    }11808                    }
11814                  }11809                  }
11815                  max-elements "8";11810                  max-elements "8";
11816                  description11811                  description
11817                    "TOS Precedence value(s)";11812                    "TOS Precedence value(s)";
11818                }11813                }
11819              }11814              }
11820            }11815            }
11821            container ip-sla {11816            container ip-sla {
11822              description11817              description
11823                "IP-SLA ";11818                "IP-SLA ";
11824              leaf rate {11819              leaf rate {
11825                type uint32 {11820                type uint32 {
11826                  range "0..4294967295" {11821                  range "0..4294967295" {
11827                    description11822                    description
11828                      "Packets Per Second (actual Min and Max range depends on platform)";11823                      "Packets Per Second (actual Min and Max range depends on platform)";
11829                  }11824                  }
11830                }11825                }
11831                description11826                description
11832                  "Rate in PPS";11827                  "Rate in PPS";
11833              }11828              }
11834              leaf-list precedence {11829              leaf-list precedence {
11835                type union {11830                type union {
11836                  type uint32 {11831                  type uint32 {
11837                    range "0..7" {11832                    range "0..7" {
11838                      description11833                      description
11839                        "Precedence value";11834                        "Precedence value";
11840                    }11835                    }
11841                  }11836                  }
11842                  type enumeration {11837                  type enumeration {
11843                    enum "critical" {11838                    enum "critical" {
11844                      value 5;11839                      value 5;
11845                      description11840                      description
11846                        "Critical precedence (5)";11841                        "Critical precedence (5)";
11847                    }11842                    }
11848                    enum "flash" {11843                    enum "flash" {
11849                      value 3;11844                      value 3;
11850                      description11845                      description
11851                        "Flash precedence (3)";11846                        "Flash precedence (3)";
11852                    }11847                    }
11853                    enum "flash-override" {11848                    enum "flash-override" {
11854                      value 4;11849                      value 4;
11855                      description11850                      description
11856                        "Flash override precedence (4)";11851                        "Flash override precedence (4)";
11857                    }11852                    }
11858                    enum "immediate" {11853                    enum "immediate" {
11859                      value 2;11854                      value 2;
11860                      description11855                      description
11861                        "Immediate precedence (2)";11856                        "Immediate precedence (2)";
11862                    }11857                    }
11863                    enum "internet" {11858                    enum "internet" {
11864                      value 6;11859                      value 6;
11865                      description11860                      description
11866                        "Internetwork control precedence (6)";11861                        "Internetwork control precedence (6)";
11867                    }11862                    }
11868                    enum "network" {11863                    enum "network" {
11869                      value 7;11864                      value 7;
11870                      description11865                      description
11871                        "Network control precedence (7)";11866                        "Network control precedence (7)";
11872                    }11867                    }
11873                    enum "priority" {11868                    enum "priority" {
11874                      value 1;11869                      value 1;
11875                      description11870                      description
11876                        "Priority precedence (1)";11871                        "Priority precedence (1)";
11877                    }11872                    }
11878                    enum "routine" {11873                    enum "routine" {
11879                      value 0;11874                      value 0;
11880                      description11875                      description
11881                        "Routine precedence (0)";11876                        "Routine precedence (0)";
11882                    }11877                    }
11883                  }11878                  }
11884                }11879                }
11885                max-elements "8";11880                max-elements "8";
11886                description11881                description
11887                  "TOS Precedence value(s)";11882                  "TOS Precedence value(s)";
11888              }11883              }
11889            }11884            }
11890            container eigrp {11885            container eigrp {
11891              description11886              description
11892                "EIGRP ";11887                "EIGRP ";
11893              leaf rate {11888              leaf rate {
11894                type uint32 {11889                type uint32 {
11895                  range "0..4294967295" {11890                  range "0..4294967295" {
11896                    description11891                    description
11897                      "Packets Per Second (actual Min and Max range depends on platform)";11892                      "Packets Per Second (actual Min and Max range depends on platform)";
11898                  }11893                  }
11899                }11894                }
11900                description11895                description
11901                  "Rate in PPS";11896                  "Rate in PPS";
11902              }11897              }
11903              leaf-list precedence {11898              leaf-list precedence {
11904                type union {11899                type union {
11905                  type uint32 {11900                  type uint32 {
11906                    range "0..7" {11901                    range "0..7" {
11907                      description11902                      description
11908                        "Precedence value";11903                        "Precedence value";
11909                    }11904                    }
11910                  }11905                  }
11911                  type enumeration {11906                  type enumeration {
11912                    enum "critical" {11907                    enum "critical" {
11913                      value 5;11908                      value 5;
11914                      description11909                      description
11915                        "Critical precedence (5)";11910                        "Critical precedence (5)";
11916                    }11911                    }
11917                    enum "flash" {11912                    enum "flash" {
11918                      value 3;11913                      value 3;
11919                      description11914                      description
11920                        "Flash precedence (3)";11915                        "Flash precedence (3)";
11921                    }11916                    }
11922                    enum "flash-override" {11917                    enum "flash-override" {
11923                      value 4;11918                      value 4;
11924                      description11919                      description
11925                        "Flash override precedence (4)";11920                        "Flash override precedence (4)";
11926                    }11921                    }
11927                    enum "immediate" {11922                    enum "immediate" {
11928                      value 2;11923                      value 2;
11929                      description11924                      description
11930                        "Immediate precedence (2)";11925                        "Immediate precedence (2)";
11931                    }11926                    }
11932                    enum "internet" {11927                    enum "internet" {
11933                      value 6;11928                      value 6;
11934                      description11929                      description
11935                        "Internetwork control precedence (6)";11930                        "Internetwork control precedence (6)";
11936                    }11931                    }
11937                    enum "network" {11932                    enum "network" {
11938                      value 7;11933                      value 7;
11939                      description11934                      description
11940                        "Network control precedence (7)";11935                        "Network control precedence (7)";
11941                    }11936                    }
11942                    enum "priority" {11937                    enum "priority" {
11943                      value 1;11938                      value 1;
11944                      description11939                      description
11945                        "Priority precedence (1)";11940                        "Priority precedence (1)";
11946                    }11941                    }
11947                    enum "routine" {11942                    enum "routine" {
11948                      value 0;11943                      value 0;
11949                      description11944                      description
11950                        "Routine precedence (0)";11945                        "Routine precedence (0)";
11951                    }11946                    }
11952                  }11947                  }
11953                }11948                }
11954                max-elements "8";11949                max-elements "8";
11955                description11950                description
11956                  "TOS Precedence value(s)";11951                  "TOS Precedence value(s)";
11957              }11952              }
11958            }11953            }
11959            container rip {11954            container rip {
11960              description11955              description
11961                "RIP ";11956                "RIP ";
11962              leaf rate {11957              leaf rate {
11963                type uint32 {11958                type uint32 {
11964                  range "0..4294967295" {11959                  range "0..4294967295" {
11965                    description11960                    description
11966                      "Packets Per Second (actual Min and Max range depends on platform)";11961                      "Packets Per Second (actual Min and Max range depends on platform)";
11967                  }11962                  }
11968                }11963                }
11969                description11964                description
11970                  "Rate in PPS";11965                  "Rate in PPS";
11971              }11966              }
11972              leaf-list precedence {11967              leaf-list precedence {
11973                type union {11968                type union {
11974                  type uint32 {11969                  type uint32 {
11975                    range "0..7" {11970                    range "0..7" {
11976                      description11971                      description
11977                        "Precedence value";11972                        "Precedence value";
11978                    }11973                    }
11979                  }11974                  }
11980                  type enumeration {11975                  type enumeration {
11981                    enum "critical" {11976                    enum "critical" {
11982                      value 5;11977                      value 5;
11983                      description11978                      description
11984                        "Critical precedence (5)";11979                        "Critical precedence (5)";
11985                    }11980                    }
11986                    enum "flash" {11981                    enum "flash" {
11987                      value 3;11982                      value 3;
11988                      description11983                      description
11989                        "Flash precedence (3)";11984                        "Flash precedence (3)";
11990                    }11985                    }
11991                    enum "flash-override" {11986                    enum "flash-override" {
11992                      value 4;11987                      value 4;
11993                      description11988                      description
11994                        "Flash override precedence (4)";11989                        "Flash override precedence (4)";
11995                    }11990                    }
11996                    enum "immediate" {11991                    enum "immediate" {
11997                      value 2;11992                      value 2;
11998                      description11993                      description
11999                        "Immediate precedence (2)";11994                        "Immediate precedence (2)";
12000                    }11995                    }
12001                    enum "internet" {11996                    enum "internet" {
12002                      value 6;11997                      value 6;
12003                      description11998                      description
12004                        "Internetwork control precedence (6)";11999                        "Internetwork control precedence (6)";
12005                    }12000                    }
12006                    enum "network" {12001                    enum "network" {
12007                      value 7;12002                      value 7;
12008                      description12003                      description
12009                        "Network control precedence (7)";12004                        "Network control precedence (7)";
12010                    }12005                    }
12011                    enum "priority" {12006                    enum "priority" {
12012                      value 1;12007                      value 1;
12013                      description12008                      description
12014                        "Priority precedence (1)";12009                        "Priority precedence (1)";
12015                    }12010                    }
12016                    enum "routine" {12011                    enum "routine" {
12017                      value 0;12012                      value 0;
12018                      description12013                      description
12019                        "Routine precedence (0)";12014                        "Routine precedence (0)";
12020                    }12015                    }
12021                  }12016                  }
12022                }12017                }
12023                max-elements "8";12018                max-elements "8";
12024                description12019                description
12025                  "TOS Precedence value(s)";12020                  "TOS Precedence value(s)";
12026              }12021              }
12027            }12022            }
12028            container l2tpv3 {12023            container l2tpv3 {
12029              description12024              description
12030                "L2TPv3 ";12025                "L2TPv3 ";
12031              leaf rate {12026              leaf rate {
12032                type uint32 {12027                type uint32 {
12033                  range "0..4294967295" {12028                  range "0..4294967295" {
12034                    description12029                    description
12035                      "Packets Per Second (actual Min and Max range depends on platform)";12030                      "Packets Per Second (actual Min and Max range depends on platform)";
12036                  }12031                  }
12037                }12032                }
12038                description12033                description
12039                  "Rate in PPS";12034                  "Rate in PPS";
12040              }12035              }
12041              leaf-list precedence {12036              leaf-list precedence {
12042                type union {12037                type union {
12043                  type uint32 {12038                  type uint32 {
12044                    range "0..7" {12039                    range "0..7" {
12045                      description12040                      description
12046                        "Precedence value";12041                        "Precedence value";
12047                    }12042                    }
12048                  }12043                  }
12049                  type enumeration {12044                  type enumeration {
12050                    enum "critical" {12045                    enum "critical" {
12051                      value 5;12046                      value 5;
12052                      description12047                      description
12053                        "Critical precedence (5)";12048                        "Critical precedence (5)";
12054                    }12049                    }
12055                    enum "flash" {12050                    enum "flash" {
12056                      value 3;12051                      value 3;
12057                      description12052                      description
12058                        "Flash precedence (3)";12053                        "Flash precedence (3)";
12059                    }12054                    }
12060                    enum "flash-override" {12055                    enum "flash-override" {
12061                      value 4;12056                      value 4;
12062                      description12057                      description
12063                        "Flash override precedence (4)";12058                        "Flash override precedence (4)";
12064                    }12059                    }
12065                    enum "immediate" {12060                    enum "immediate" {
12066                      value 2;12061                      value 2;
12067                      description12062                      description
12068                        "Immediate precedence (2)";12063                        "Immediate precedence (2)";
12069                    }12064                    }
12070                    enum "internet" {12065                    enum "internet" {
12071                      value 6;12066                      value 6;
12072                      description12067                      description
12073                        "Internetwork control precedence (6)";12068                        "Internetwork control precedence (6)";
12074                    }12069                    }
12075                    enum "network" {12070                    enum "network" {
12076                      value 7;12071                      value 7;
12077                      description12072                      description
12078                        "Network control precedence (7)";12073                        "Network control precedence (7)";
12079                    }12074                    }
12080                    enum "priority" {12075                    enum "priority" {
12081                      value 1;12076                      value 1;
12082                      description12077                      description
12083                        "Priority precedence (1)";12078                        "Priority precedence (1)";
12084                    }12079                    }
12085                    enum "routine" {12080                    enum "routine" {
12086                      value 0;12081                      value 0;
12087                      description12082                      description
12088                        "Routine precedence (0)";12083                        "Routine precedence (0)";
12089                    }12084                    }
12090                  }12085                  }
12091                }12086                }
12092                max-elements "8";12087                max-elements "8";
12093                description12088                description
12094                  "TOS Precedence value(s)";12089                  "TOS Precedence value(s)";
12095              }12090              }
12096            }12091            }
12097            container pcep {12092            container pcep {
12098              description12093              description
12099                "PCEP ";12094                "PCEP ";
12100              leaf rate {12095              leaf rate {
12101                type uint32 {12096                type uint32 {
12102                  range "0..4294967295" {12097                  range "0..4294967295" {
12103                    description12098                    description
12104                      "Packets Per Second (actual Min and Max range depends on platform)";12099                      "Packets Per Second (actual Min and Max range depends on platform)";
12105                  }12100                  }
12106                }12101                }
12107                description12102                description
12108                  "Rate in PPS";12103                  "Rate in PPS";
12109              }12104              }
12110              leaf-list precedence {12105              leaf-list precedence {
12111                type union {12106                type union {
12112                  type uint32 {12107                  type uint32 {
12113                    range "0..7" {12108                    range "0..7" {
12114                      description12109                      description
12115                        "Precedence value";12110                        "Precedence value";
12116                    }12111                    }
12117                  }12112                  }
12118                  type enumeration {12113                  type enumeration {
12119                    enum "critical" {12114                    enum "critical" {
12120                      value 5;12115                      value 5;
12121                      description12116                      description
12122                        "Critical precedence (5)";12117                        "Critical precedence (5)";
12123                    }12118                    }
12124                    enum "flash" {12119                    enum "flash" {
12125                      value 3;12120                      value 3;
12126                      description12121                      description
12127                        "Flash precedence (3)";12122                        "Flash precedence (3)";
12128                    }12123                    }
12129                    enum "flash-override" {12124                    enum "flash-override" {
12130                      value 4;12125                      value 4;
12131                      description12126                      description
12132                        "Flash override precedence (4)";12127                        "Flash override precedence (4)";
12133                    }12128                    }
12134                    enum "immediate" {12129                    enum "immediate" {
12135                      value 2;12130                      value 2;
12136                      description12131                      description
12137                        "Immediate precedence (2)";12132                        "Immediate precedence (2)";
12138                    }12133                    }
12139                    enum "internet" {12134                    enum "internet" {
12140                      value 6;12135                      value 6;
12141                      description12136                      description
12142                        "Internetwork control precedence (6)";12137                        "Internetwork control precedence (6)";
12143                    }12138                    }
12144                    enum "network" {12139                    enum "network" {
12145                      value 7;12140                      value 7;
12146                      description12141                      description
12147                        "Network control precedence (7)";12142                        "Network control precedence (7)";
12148                    }12143                    }
12149                    enum "priority" {12144                    enum "priority" {
12150                      value 1;12145                      value 1;
12151                      description12146                      description
12152                        "Priority precedence (1)";12147                        "Priority precedence (1)";
12153                    }12148                    }
12154                    enum "routine" {12149                    enum "routine" {
12155                      value 0;12150                      value 0;
12156                      description12151                      description
12157                        "Routine precedence (0)";12152                        "Routine precedence (0)";
12158                    }12153                    }
12159                  }12154                  }
12160                }12155                }
12161                max-elements "8";12156                max-elements "8";
12162                description12157                description
12163                  "TOS Precedence value(s)";12158                  "TOS Precedence value(s)";
12164              }12159              }
12165            }12160            }
12166            container gre {12161            container gre {
12167              description12162              description
12168                "GRE ";12163                "GRE ";
12169              leaf rate {12164              leaf rate {
12170                type uint32 {12165                type uint32 {
12171                  range "0..4294967295" {12166                  range "0..4294967295" {
12172                    description12167                    description
12173                      "Packets Per Second (actual Min and Max range depends on platform)";12168                      "Packets Per Second (actual Min and Max range depends on platform)";
12174                  }12169                  }
12175                }12170                }
12176                description12171                description
12177                  "Rate in PPS";12172                  "Rate in PPS";
12178              }12173              }
12179              leaf-list precedence {12174              leaf-list precedence {
12180                type union {12175                type union {
12181                  type uint32 {12176                  type uint32 {
12182                    range "0..7" {12177                    range "0..7" {
12183                      description12178                      description
12184                        "Precedence value";12179                        "Precedence value";
12185                    }12180                    }
12186                  }12181                  }
12187                  type enumeration {12182                  type enumeration {
12188                    enum "critical" {12183                    enum "critical" {
12189                      value 5;12184                      value 5;
12190                      description12185                      description
12191                        "Critical precedence (5)";12186                        "Critical precedence (5)";
12192                    }12187                    }
12193                    enum "flash" {12188                    enum "flash" {
12194                      value 3;12189                      value 3;
12195                      description12190                      description
12196                        "Flash precedence (3)";12191                        "Flash precedence (3)";
12197                    }12192                    }
12198                    enum "flash-override" {12193                    enum "flash-override" {
12199                      value 4;12194                      value 4;
12200                      description12195                      description
12201                        "Flash override precedence (4)";12196                        "Flash override precedence (4)";
12202                    }12197                    }
12203                    enum "immediate" {12198                    enum "immediate" {
12204                      value 2;12199                      value 2;
12205                      description12200                      description
12206                        "Immediate precedence (2)";12201                        "Immediate precedence (2)";
12207                    }12202                    }
12208                    enum "internet" {12203                    enum "internet" {
12209                      value 6;12204                      value 6;
12210                      description12205                      description
12211                        "Internetwork control precedence (6)";12206                        "Internetwork control precedence (6)";
12212                    }12207                    }
12213                    enum "network" {12208                    enum "network" {
12214                      value 7;12209                      value 7;
12215                      description12210                      description
12216                        "Network control precedence (7)";12211                        "Network control precedence (7)";
12217                    }12212                    }
12218                    enum "priority" {12213                    enum "priority" {
12219                      value 1;12214                      value 1;
12220                      description12215                      description
12221                        "Priority precedence (1)";12216                        "Priority precedence (1)";
12222                    }12217                    }
12223                    enum "routine" {12218                    enum "routine" {
12224                      value 0;12219                      value 0;
12225                      description12220                      description
12226                        "Routine precedence (0)";12221                        "Routine precedence (0)";
12227                    }12222                    }
12228                  }12223                  }
12229                }12224                }
12230                max-elements "8";12225                max-elements "8";
12231                description12226                description
12232                  "TOS Precedence value(s)";12227                  "TOS Precedence value(s)";
12233              }12228              }
12234            }12229            }
12235            container vrrp {12230            container vrrp {
12236              description12231              description
12237                "VRRP ";12232                "VRRP ";
12238              leaf rate {12233              leaf rate {
12239                type uint32 {12234                type uint32 {
12240                  range "0..4294967295" {12235                  range "0..4294967295" {
12241                    description12236                    description
12242                      "Packets Per Second (actual Min and Max range depends on platform)";12237                      "Packets Per Second (actual Min and Max range depends on platform)";
12243                  }12238                  }
12244                }12239                }
12245                description12240                description
12246                  "Rate in PPS";12241                  "Rate in PPS";
12247              }12242              }
12248              leaf-list precedence {12243              leaf-list precedence {
12249                type union {12244                type union {
12250                  type uint32 {12245                  type uint32 {
12251                    range "0..7" {12246                    range "0..7" {
12252                      description12247                      description
12253                        "Precedence value";12248                        "Precedence value";
12254                    }12249                    }
12255                  }12250                  }
12256                  type enumeration {12251                  type enumeration {
12257                    enum "critical" {12252                    enum "critical" {
12258                      value 5;12253                      value 5;
12259                      description12254                      description
12260                        "Critical precedence (5)";12255                        "Critical precedence (5)";
12261                    }12256                    }
12262                    enum "flash" {12257                    enum "flash" {
12263                      value 3;12258                      value 3;
12264                      description12259                      description
12265                        "Flash precedence (3)";12260                        "Flash precedence (3)";
12266                    }12261                    }
12267                    enum "flash-override" {12262                    enum "flash-override" {
12268                      value 4;12263                      value 4;
12269                      description12264                      description
12270                        "Flash override precedence (4)";12265                        "Flash override precedence (4)";
12271                    }12266                    }
12272                    enum "immediate" {12267                    enum "immediate" {
12273                      value 2;12268                      value 2;
12274                      description12269                      description
12275                        "Immediate precedence (2)";12270                        "Immediate precedence (2)";
12276                    }12271                    }
12277                    enum "internet" {12272                    enum "internet" {
12278                      value 6;12273                      value 6;
12279                      description12274                      description
12280                        "Internetwork control precedence (6)";12275                        "Internetwork control precedence (6)";
12281                    }12276                    }
12282                    enum "network" {12277                    enum "network" {
12283                      value 7;12278                      value 7;
12284                      description12279                      description
12285                        "Network control precedence (7)";12280                        "Network control precedence (7)";
12286                    }12281                    }
12287                    enum "priority" {12282                    enum "priority" {
12288                      value 1;12283                      value 1;
12289                      description12284                      description
12290                        "Priority precedence (1)";12285                        "Priority precedence (1)";
12291                    }12286                    }
12292                    enum "routine" {12287                    enum "routine" {
12293                      value 0;12288                      value 0;
12294                      description12289                      description
12295                        "Routine precedence (0)";12290                        "Routine precedence (0)";
12296                    }12291                    }
12297                  }12292                  }
12298                }12293                }
12299                max-elements "8";12294                max-elements "8";
12300                description12295                description
12301                  "TOS Precedence value(s)";12296                  "TOS Precedence value(s)";
12302              }12297              }
12303            }12298            }
12304            container hsrp {12299            container hsrp {
12305              description12300              description
12306                "HSRP ";12301                "HSRP ";
12307              leaf rate {12302              leaf rate {
12308                type uint32 {12303                type uint32 {
12309                  range "0..4294967295" {12304                  range "0..4294967295" {
12310                    description12305                    description
12311                      "Packets Per Second (actual Min and Max range depends on platform)";12306                      "Packets Per Second (actual Min and Max range depends on platform)";
12312                  }12307                  }
12313                }12308                }
12314                description12309                description
12315                  "Rate in PPS";12310                  "Rate in PPS";
12316              }12311              }
12317              leaf-list precedence {12312              leaf-list precedence {
12318                type union {12313                type union {
12319                  type uint32 {12314                  type uint32 {
12320                    range "0..7" {12315                    range "0..7" {
12321                      description12316                      description
12322                        "Precedence value";12317                        "Precedence value";
12323                    }12318                    }
12324                  }12319                  }
12325                  type enumeration {12320                  type enumeration {
12326                    enum "critical" {12321                    enum "critical" {
12327                      value 5;12322                      value 5;
12328                      description12323                      description
12329                        "Critical precedence (5)";12324                        "Critical precedence (5)";
12330                    }12325                    }
12331                    enum "flash" {12326                    enum "flash" {
12332                      value 3;12327                      value 3;
12333                      description12328                      description
12334                        "Flash precedence (3)";12329                        "Flash precedence (3)";
12335                    }12330                    }
12336                    enum "flash-override" {12331                    enum "flash-override" {
12337                      value 4;12332                      value 4;
12338                      description12333                      description
12339                        "Flash override precedence (4)";12334                        "Flash override precedence (4)";
12340                    }12335                    }
12341                    enum "immediate" {12336                    enum "immediate" {
12342                      value 2;12337                      value 2;
12343                      description12338                      description
12344                        "Immediate precedence (2)";12339                        "Immediate precedence (2)";
12345                    }12340                    }
12346                    enum "internet" {12341                    enum "internet" {
12347                      value 6;12342                      value 6;
12348                      description12343                      description
12349                        "Internetwork control precedence (6)";12344                        "Internetwork control precedence (6)";
12350                    }12345                    }
12351                    enum "network" {12346                    enum "network" {
12352                      value 7;12347                      value 7;
12353                      description12348                      description
12354                        "Network control precedence (7)";12349                        "Network control precedence (7)";
12355                    }12350                    }
12356                    enum "priority" {12351                    enum "priority" {
12357                      value 1;12352                      value 1;
12358                      description12353                      description
12359                        "Priority precedence (1)";12354                        "Priority precedence (1)";
12360                    }12355                    }
12361                    enum "routine" {12356                    enum "routine" {
12362                      value 0;12357                      value 0;
12363                      description12358                      description
12364                        "Routine precedence (0)";12359                        "Routine precedence (0)";
12365                    }12360                    }
12366                  }12361                  }
12367                }12362                }
12368                max-elements "8";12363                max-elements "8";
12369                description12364                description
12370                  "TOS Precedence value(s)";12365                  "TOS Precedence value(s)";
12371              }12366              }
12372            }12367            }
12373            container mpls {12368            container mpls {
12374              description12369              description
12375                "MPLS ";12370                "MPLS ";
12376              container oam {12371              container oam {
12377                description12372                description
12378                  "Oam ";12373                  "Oam ";
12379                leaf rate {12374                leaf rate {
12380                  type uint32 {12375                  type uint32 {
12381                    range "0..4294967295" {12376                    range "0..4294967295" {
12382                      description12377                      description
12383                        "Packets Per Second (actual Min and Max range depends on platform)";12378                        "Packets Per Second (actual Min and Max range depends on platform)";
12384                    }12379                    }
12385                  }12380                  }
12386                  description12381                  description
12387                    "Rate in PPS";12382                    "Rate in PPS";
12388                }12383                }
12389                leaf-list precedence {12384                leaf-list precedence {
12390                  type union {12385                  type union {
12391                    type uint32 {12386                    type uint32 {
12392                      range "0..7" {12387                      range "0..7" {
12393                        description12388                        description
12394                          "Precedence value";12389                          "Precedence value";
12395                      }12390                      }
12396                    }12391                    }
12397                    type enumeration {12392                    type enumeration {
12398                      enum "critical" {12393                      enum "critical" {
12399                        value 5;12394                        value 5;
12400                        description12395                        description
12401                          "Critical precedence (5)";12396                          "Critical precedence (5)";
12402                      }12397                      }
12403                      enum "flash" {12398                      enum "flash" {
12404                        value 3;12399                        value 3;
12405                        description12400                        description
12406                          "Flash precedence (3)";12401                          "Flash precedence (3)";
12407                      }12402                      }
12408                      enum "flash-override" {12403                      enum "flash-override" {
12409                        value 4;12404                        value 4;
12410                        description12405                        description
12411                          "Flash override precedence (4)";12406                          "Flash override precedence (4)";
12412                      }12407                      }
12413                      enum "immediate" {12408                      enum "immediate" {
12414                        value 2;12409                        value 2;
12415                        description12410                        description
12416                          "Immediate precedence (2)";12411                          "Immediate precedence (2)";
12417                      }12412                      }
12418                      enum "internet" {12413                      enum "internet" {
12419                        value 6;12414                        value 6;
12420                        description12415                        description
12421                          "Internetwork control precedence (6)";12416                          "Internetwork control precedence (6)";
12422                      }12417                      }
12423                      enum "network" {12418                      enum "network" {
12424                        value 7;12419                        value 7;
12425                        description12420                        description
12426                          "Network control precedence (7)";12421                          "Network control precedence (7)";
12427                      }12422                      }
12428                      enum "priority" {12423                      enum "priority" {
12429                        value 1;12424                        value 1;
12430                        description12425                        description
12431                          "Priority precedence (1)";12426                          "Priority precedence (1)";
12432                      }12427                      }
12433                      enum "routine" {12428                      enum "routine" {
12434                        value 0;12429                        value 0;
12435                        description12430                        description
12436                          "Routine precedence (0)";12431                          "Routine precedence (0)";
12437                      }12432                      }
12438                    }12433                    }
12439                  }12434                  }
12440                  max-elements "8";12435                  max-elements "8";
12441                  description12436                  description
12442                    "TOS Precedence value(s)";12437                    "TOS Precedence value(s)";
12443                }12438                }
12444              }12439              }
12445            }12440            }
12446            container l2tpv2 {12441            container l2tpv2 {
12447              description12442              description
12448                "L2TPv2 ";12443                "L2TPv2 ";
12449              container default {12444              container default {
12450                description12445                description
12451                  "Default ";12446                  "Default ";
12452                leaf rate {12447                leaf rate {
12453                  type uint32 {12448                  type uint32 {
12454                    range "0..4294967295" {12449                    range "0..4294967295" {
12455                      description12450                      description
12456                        "Packets Per Second (actual Min and Max range depends on platform)";12451                        "Packets Per Second (actual Min and Max range depends on platform)";
12457                    }12452                    }
12458                  }12453                  }
12459                  description12454                  description
12460                    "Rate in PPS";12455                    "Rate in PPS";
12461                }12456                }
12462                leaf-list precedence {12457                leaf-list precedence {
12463                  type union {12458                  type union {
12464                    type uint32 {12459                    type uint32 {
12465                      range "0..7" {12460                      range "0..7" {
12466                        description12461                        description
12467                          "Precedence value";12462                          "Precedence value";
12468                      }12463                      }
12469                    }12464                    }
12470                    type enumeration {12465                    type enumeration {
12471                      enum "critical" {12466                      enum "critical" {
12472                        value 5;12467                        value 5;
12473                        description12468                        description
12474                          "Critical precedence (5)";12469                          "Critical precedence (5)";
12475                      }12470                      }
12476                      enum "flash" {12471                      enum "flash" {
12477                        value 3;12472                        value 3;
12478                        description12473                        description
12479                          "Flash precedence (3)";12474                          "Flash precedence (3)";
12480                      }12475                      }
12481                      enum "flash-override" {12476                      enum "flash-override" {
12482                        value 4;12477                        value 4;
12483                        description12478                        description
12484                          "Flash override precedence (4)";12479                          "Flash override precedence (4)";
12485                      }12480                      }
12486                      enum "immediate" {12481                      enum "immediate" {
12487                        value 2;12482                        value 2;
12488                        description12483                        description
12489                          "Immediate precedence (2)";12484                          "Immediate precedence (2)";
12490                      }12485                      }
12491                      enum "internet" {12486                      enum "internet" {
12492                        value 6;12487                        value 6;
12493                        description12488                        description
12494                          "Internetwork control precedence (6)";12489                          "Internetwork control precedence (6)";
12495                      }12490                      }
12496                      enum "network" {12491                      enum "network" {
12497                        value 7;12492                        value 7;
12498                        description12493                        description
12499                          "Network control precedence (7)";12494                          "Network control precedence (7)";
12500                      }12495                      }
12501                      enum "priority" {12496                      enum "priority" {
12502                        value 1;12497                        value 1;
12503                        description12498                        description
12504                          "Priority precedence (1)";12499                          "Priority precedence (1)";
12505                      }12500                      }
12506                      enum "routine" {12501                      enum "routine" {
12507                        value 0;12502                        value 0;
12508                        description12503                        description
12509                          "Routine precedence (0)";12504                          "Routine precedence (0)";
12510                      }12505                      }
12511                    }12506                    }
12512                  }12507                  }
12513                  max-elements "8";12508                  max-elements "8";
12514                  description12509                  description
12515                    "TOS Precedence value(s)";12510                    "TOS Precedence value(s)";
12516                }12511                }
12517              }12512              }
12518              container known {12513              container known {
12519                description12514                description
12520                  "Known ";12515                  "Known ";
12521                leaf rate {12516                leaf rate {
12522                  type uint32 {12517                  type uint32 {
12523                    range "0..4294967295" {12518                    range "0..4294967295" {
12524                      description12519                      description
12525                        "Packets Per Second (actual Min and Max range depends on platform)";12520                        "Packets Per Second (actual Min and Max range depends on platform)";
12526                    }12521                    }
12527                  }12522                  }
12528                  description12523                  description
12529                    "Rate in PPS";12524                    "Rate in PPS";
12530                }12525                }
12531                leaf-list precedence {12526                leaf-list precedence {
12532                  type union {12527                  type union {
12533                    type uint32 {12528                    type uint32 {
12534                      range "0..7" {12529                      range "0..7" {
12535                        description12530                        description
12536                          "Precedence value";12531                          "Precedence value";
12537                      }12532                      }
12538                    }12533                    }
12539                    type enumeration {12534                    type enumeration {
12540                      enum "critical" {12535                      enum "critical" {
12541                        value 5;12536                        value 5;
12542                        description12537                        description
12543                          "Critical precedence (5)";12538                          "Critical precedence (5)";
12544                      }12539                      }
12545                      enum "flash" {12540                      enum "flash" {
12546                        value 3;12541                        value 3;
12547                        description12542                        description
12548                          "Flash precedence (3)";12543                          "Flash precedence (3)";
12549                      }12544                      }
12550                      enum "flash-override" {12545                      enum "flash-override" {
12551                        value 4;12546                        value 4;
12552                        description12547                        description
12553                          "Flash override precedence (4)";12548                          "Flash override precedence (4)";
12554                      }12549                      }
12555                      enum "immediate" {12550                      enum "immediate" {
12556                        value 2;12551                        value 2;
12557                        description12552                        description
12558                          "Immediate precedence (2)";12553                          "Immediate precedence (2)";
12559                      }12554                      }
12560                      enum "internet" {12555                      enum "internet" {
12561                        value 6;12556                        value 6;
12562                        description12557                        description
12563                          "Internetwork control precedence (6)";12558                          "Internetwork control precedence (6)";
12564                      }12559                      }
12565                      enum "network" {12560                      enum "network" {
12566                        value 7;12561                        value 7;
12567                        description12562                        description
12568                          "Network control precedence (7)";12563                          "Network control precedence (7)";
12569                      }12564                      }
12570                      enum "priority" {12565                      enum "priority" {
12571                        value 1;12566                        value 1;
12572                        description12567                        description
12573                          "Priority precedence (1)";12568                          "Priority precedence (1)";
12574                      }12569                      }
12575                      enum "routine" {12570                      enum "routine" {
12576                        value 0;12571                        value 0;
12577                        description12572                        description
12578                          "Routine precedence (0)";12573                          "Routine precedence (0)";
12579                      }12574                      }
12580                    }12575                    }
12581                  }12576                  }
12582                  max-elements "8";12577                  max-elements "8";
12583                  description12578                  description
12584                    "TOS Precedence value(s)";12579                    "TOS Precedence value(s)";
12585                }12580                }
12586              }12581              }
12587              container fragment {12582              container fragment {
12588                description12583                description
12589                  "L2TPv2 fragmented packets";12584                  "L2TPv2 fragmented packets";
12590                leaf rate {12585                leaf rate {
12591                  type uint32 {12586                  type uint32 {
12592                    range "0..4294967295" {12587                    range "0..4294967295" {
12593                      description12588                      description
12594                        "Packets Per Second (actual Min and Max range depends on platform)";12589                        "Packets Per Second (actual Min and Max range depends on platform)";
12595                    }12590                    }
12596                  }12591                  }
12597                  description12592                  description
12598                    "Rate in PPS";12593                    "Rate in PPS";
12599                }12594                }
12600                leaf-list precedence {12595                leaf-list precedence {
12601                  type union {12596                  type union {
12602                    type uint32 {12597                    type uint32 {
12603                      range "0..7" {12598                      range "0..7" {
12604                        description12599                        description
12605                          "Precedence value";12600                          "Precedence value";
12606                      }12601                      }
12607                    }12602                    }
12608                    type enumeration {12603                    type enumeration {
12609                      enum "critical" {12604                      enum "critical" {
12610                        value 5;12605                        value 5;
12611                        description12606                        description
12612                          "Critical precedence (5)";12607                          "Critical precedence (5)";
12613                      }12608                      }
12614                      enum "flash" {12609                      enum "flash" {
12615                        value 3;12610                        value 3;
12616                        description12611                        description
12617                          "Flash precedence (3)";12612                          "Flash precedence (3)";
12618                      }12613                      }
12619                      enum "flash-override" {12614                      enum "flash-override" {
12620                        value 4;12615                        value 4;
12621                        description12616                        description
12622                          "Flash override precedence (4)";12617                          "Flash override precedence (4)";
12623                      }12618                      }
12624                      enum "immediate" {12619                      enum "immediate" {
12625                        value 2;12620                        value 2;
12626                        description12621                        description
12627                          "Immediate precedence (2)";12622                          "Immediate precedence (2)";
12628                      }12623                      }
12629                      enum "internet" {12624                      enum "internet" {
12630                        value 6;12625                        value 6;
12631                        description12626                        description
12632                          "Internetwork control precedence (6)";12627                          "Internetwork control precedence (6)";
12633                      }12628                      }
12634                      enum "network" {12629                      enum "network" {
12635                        value 7;12630                        value 7;
12636                        description12631                        description
12637                          "Network control precedence (7)";12632                          "Network control precedence (7)";
12638                      }12633                      }
12639                      enum "priority" {12634                      enum "priority" {
12640                        value 1;12635                        value 1;
12641                        description12636                        description
12642                          "Priority precedence (1)";12637                          "Priority precedence (1)";
12643                      }12638                      }
12644                      enum "routine" {12639                      enum "routine" {
12645                        value 0;12640                        value 0;
12646                        description12641                        description
12647                          "Routine precedence (0)";12642                          "Routine precedence (0)";
12648                      }12643                      }
12649                    }12644                    }
12650                  }12645                  }
12651                  max-elements "8";12646                  max-elements "8";
12652                  description12647                  description
12653                    "TOS Precedence value(s)";12648                    "TOS Precedence value(s)";
12654                }12649                }
12655              }12650              }
12656            }12651            }
12657            container dns {12652            container dns {
12658              description12653              description
12659                "DNS ";12654                "DNS ";
12660              leaf rate {12655              leaf rate {
12661                type uint32 {12656                type uint32 {
12662                  range "0..4294967295" {12657                  range "0..4294967295" {
12663                    description12658                    description
12664                      "Packets Per Second (actual Min and Max range depends on platform)";12659                      "Packets Per Second (actual Min and Max range depends on platform)";
12665                  }12660                  }
12666                }12661                }
12667                description12662                description
12668                  "Rate in PPS";12663                  "Rate in PPS";
12669              }12664              }
12670              leaf-list precedence {12665              leaf-list precedence {
12671                type union {12666                type union {
12672                  type uint32 {12667                  type uint32 {
12673                    range "0..7" {12668                    range "0..7" {
12674                      description12669                      description
12675                        "Precedence value";12670                        "Precedence value";
12676                    }12671                    }
12677                  }12672                  }
12678                  type enumeration {12673                  type enumeration {
12679                    enum "critical" {12674                    enum "critical" {
12680                      value 5;12675                      value 5;
12681                      description12676                      description
12682                        "Critical precedence (5)";12677                        "Critical precedence (5)";
12683                    }12678                    }
12684                    enum "flash" {12679                    enum "flash" {
12685                      value 3;12680                      value 3;
12686                      description12681                      description
12687                        "Flash precedence (3)";12682                        "Flash precedence (3)";
12688                    }12683                    }
12689                    enum "flash-override" {12684                    enum "flash-override" {
12690                      value 4;12685                      value 4;
12691                      description12686                      description
12692                        "Flash override precedence (4)";12687                        "Flash override precedence (4)";
12693                    }12688                    }
12694                    enum "immediate" {12689                    enum "immediate" {
12695                      value 2;12690                      value 2;
12696                      description12691                      description
12697                        "Immediate precedence (2)";12692                        "Immediate precedence (2)";
12698                    }12693                    }
12699                    enum "internet" {12694                    enum "internet" {
12700                      value 6;12695                      value 6;
12701                      description12696                      description
12702                        "Internetwork control precedence (6)";12697                        "Internetwork control precedence (6)";
12703                    }12698                    }
12704                    enum "network" {12699                    enum "network" {
12705                      value 7;12700                      value 7;
12706                      description12701                      description
12707                        "Network control precedence (7)";12702                        "Network control precedence (7)";
12708                    }12703                    }
12709                    enum "priority" {12704                    enum "priority" {
12710                      value 1;12705                      value 1;
12711                      description12706                      description
12712                        "Priority precedence (1)";12707                        "Priority precedence (1)";
12713                    }12708                    }
12714                    enum "routine" {12709                    enum "routine" {
12715                      value 0;12710                      value 0;
12716                      description12711                      description
12717                        "Routine precedence (0)";12712                        "Routine precedence (0)";
12718                    }12713                    }
12719                  }12714                  }
12720                }12715                }
12721                max-elements "8";12716                max-elements "8";
12722                description12717                description
12723                  "TOS Precedence value(s)";12718                  "TOS Precedence value(s)";
12724              }12719              }
12725            }12720            }
12726            container radius {12721            container radius {
12727              description12722              description
12728                "RADIUS ";12723                "RADIUS ";
12729              leaf rate {12724              leaf rate {
12730                type uint32 {12725                type uint32 {
12731                  range "0..4294967295" {12726                  range "0..4294967295" {
12732                    description12727                    description
12733                      "Packets Per Second (actual Min and Max range depends on platform)";12728                      "Packets Per Second (actual Min and Max range depends on platform)";
12734                  }12729                  }
12735                }12730                }
12736                description12731                description
12737                  "Rate in PPS";12732                  "Rate in PPS";
12738              }12733              }
12739              leaf-list precedence {12734              leaf-list precedence {
12740                type union {12735                type union {
12741                  type uint32 {12736                  type uint32 {
12742                    range "0..7" {12737                    range "0..7" {
12743                      description12738                      description
12744                        "Precedence value";12739                        "Precedence value";
12745                    }12740                    }
12746                  }12741                  }
12747                  type enumeration {12742                  type enumeration {
12748                    enum "critical" {12743                    enum "critical" {
12749                      value 5;12744                      value 5;
12750                      description12745                      description
12751                        "Critical precedence (5)";12746                        "Critical precedence (5)";
12752                    }12747                    }
12753                    enum "flash" {12748                    enum "flash" {
12754                      value 3;12749                      value 3;
12755                      description12750                      description
12756                        "Flash precedence (3)";12751                        "Flash precedence (3)";
12757                    }12752                    }
12758                    enum "flash-override" {12753                    enum "flash-override" {
12759                      value 4;12754                      value 4;
12760                      description12755                      description
12761                        "Flash override precedence (4)";12756                        "Flash override precedence (4)";
12762                    }12757                    }
12763                    enum "immediate" {12758                    enum "immediate" {
12764                      value 2;12759                      value 2;
12765                      description12760                      description
12766                        "Immediate precedence (2)";12761                        "Immediate precedence (2)";
12767                    }12762                    }
12768                    enum "internet" {12763                    enum "internet" {
12769                      value 6;12764                      value 6;
12770                      description12765                      description
12771                        "Internetwork control precedence (6)";12766                        "Internetwork control precedence (6)";
12772                    }12767                    }
12773                    enum "network" {12768                    enum "network" {
12774                      value 7;12769                      value 7;
12775                      description12770                      description
12776                        "Network control precedence (7)";12771                        "Network control precedence (7)";
12777                    }12772                    }
12778                    enum "priority" {12773                    enum "priority" {
12779                      value 1;12774                      value 1;
12780                      description12775                      description
12781                        "Priority precedence (1)";12776                        "Priority precedence (1)";
12782                    }12777                    }
12783                    enum "routine" {12778                    enum "routine" {
12784                      value 0;12779                      value 0;
12785                      description12780                      description
12786                        "Routine precedence (0)";12781                        "Routine precedence (0)";
12787                    }12782                    }
12788                  }12783                  }
12789                }12784                }
12790                max-elements "8";12785                max-elements "8";
12791                description12786                description
12792                  "TOS Precedence value(s)";12787                  "TOS Precedence value(s)";
12793              }12788              }
12794            }12789            }
12795            container tacacs {12790            container tacacs {
12796              description12791              description
12797                "TACACS ";12792                "TACACS ";
12798              leaf rate {12793              leaf rate {
12799                type uint32 {12794                type uint32 {
12800                  range "0..4294967295" {12795                  range "0..4294967295" {
12801                    description12796                    description
12802                      "Packets Per Second (actual Min and Max range depends on platform)";12797                      "Packets Per Second (actual Min and Max range depends on platform)";
12803                  }12798                  }
12804                }12799                }
12805                description12800                description
12806                  "Rate in PPS";12801                  "Rate in PPS";
12807              }12802              }
12808              leaf-list precedence {12803              leaf-list precedence {
12809                type union {12804                type union {
12810                  type uint32 {12805                  type uint32 {
12811                    range "0..7" {12806                    range "0..7" {
12812                      description12807                      description
12813                        "Precedence value";12808                        "Precedence value";
12814                    }12809                    }
12815                  }12810                  }
12816                  type enumeration {12811                  type enumeration {
12817                    enum "critical" {12812                    enum "critical" {
12818                      value 5;12813                      value 5;
12819                      description12814                      description
12820                        "Critical precedence (5)";12815                        "Critical precedence (5)";
12821                    }12816                    }
12822                    enum "flash" {12817                    enum "flash" {
12823                      value 3;12818                      value 3;
12824                      description12819                      description
12825                        "Flash precedence (3)";12820                        "Flash precedence (3)";
12826                    }12821                    }
12827                    enum "flash-override" {12822                    enum "flash-override" {
12828                      value 4;12823                      value 4;
12829                      description12824                      description
12830                        "Flash override precedence (4)";12825                        "Flash override precedence (4)";
12831                    }12826                    }
12832                    enum "immediate" {12827                    enum "immediate" {
12833                      value 2;12828                      value 2;
12834                      description12829                      description
12835                        "Immediate precedence (2)";12830                        "Immediate precedence (2)";
12836                    }12831                    }
12837                    enum "internet" {12832                    enum "internet" {
12838                      value 6;12833                      value 6;
12839                      description12834                      description
12840                        "Internetwork control precedence (6)";12835                        "Internetwork control precedence (6)";
12841                    }12836                    }
12842                    enum "network" {12837                    enum "network" {
12843                      value 7;12838                      value 7;
12844                      description12839                      description
12845                        "Network control precedence (7)";12840                        "Network control precedence (7)";
12846                    }12841                    }
12847                    enum "priority" {12842                    enum "priority" {
12848                      value 1;12843                      value 1;
12849                      description12844                      description
12850                        "Priority precedence (1)";12845                        "Priority precedence (1)";
12851                    }12846                    }
12852                    enum "routine" {12847                    enum "routine" {
12853                      value 0;12848                      value 0;
12854                      description12849                      description
12855                        "Routine precedence (0)";12850                        "Routine precedence (0)";
12856                    }12851                    }
12857                  }12852                  }
12858                }12853                }
12859                max-elements "8";12854                max-elements "8";
12860                description12855                description
12861                  "TOS Precedence value(s)";12856                  "TOS Precedence value(s)";
12862              }12857              }
12863            }12858            }
12864            container ntp {12859            container ntp {
12865              description12860              description
12866                "NTP ";12861                "NTP ";
12867              container default {12862              container default {
12868                description12863                description
12869                  "Default ";12864                  "Default ";
12870                leaf rate {12865                leaf rate {
12871                  type uint32 {12866                  type uint32 {
12872                    range "0..4294967295" {12867                    range "0..4294967295" {
12873                      description12868                      description
12874                        "Packets Per Second (actual Min and Max range depends on platform)";12869                        "Packets Per Second (actual Min and Max range depends on platform)";
12875                    }12870                    }
12876                  }12871                  }
12877                  description12872                  description
12878                    "Rate in PPS";12873                    "Rate in PPS";
12879                }12874                }
12880                leaf-list precedence {12875                leaf-list precedence {
12881                  type union {12876                  type union {
12882                    type uint32 {12877                    type uint32 {
12883                      range "0..7" {12878                      range "0..7" {
12884                        description12879                        description
12885                          "Precedence value";12880                          "Precedence value";
12886                      }12881                      }
12887                    }12882                    }
12888                    type enumeration {12883                    type enumeration {
12889                      enum "critical" {12884                      enum "critical" {
12890                        value 5;12885                        value 5;
12891                        description12886                        description
12892                          "Critical precedence (5)";12887                          "Critical precedence (5)";
12893                      }12888                      }
12894                      enum "flash" {12889                      enum "flash" {
12895                        value 3;12890                        value 3;
12896                        description12891                        description
12897                          "Flash precedence (3)";12892                          "Flash precedence (3)";
12898                      }12893                      }
12899                      enum "flash-override" {12894                      enum "flash-override" {
12900                        value 4;12895                        value 4;
12901                        description12896                        description
12902                          "Flash override precedence (4)";12897                          "Flash override precedence (4)";
12903                      }12898                      }
12904                      enum "immediate" {12899                      enum "immediate" {
12905                        value 2;12900                        value 2;
12906                        description12901                        description
12907                          "Immediate precedence (2)";12902                          "Immediate precedence (2)";
12908                      }12903                      }
12909                      enum "internet" {12904                      enum "internet" {
12910                        value 6;12905                        value 6;
12911                        description12906                        description
12912                          "Internetwork control precedence (6)";12907                          "Internetwork control precedence (6)";
12913                      }12908                      }
12914                      enum "network" {12909                      enum "network" {
12915                        value 7;12910                        value 7;
12916                        description12911                        description
12917                          "Network control precedence (7)";12912                          "Network control precedence (7)";
12918                      }12913                      }
12919                      enum "priority" {12914                      enum "priority" {
12920                        value 1;12915                        value 1;
12921                        description12916                        description
12922                          "Priority precedence (1)";12917                          "Priority precedence (1)";
12923                      }12918                      }
12924                      enum "routine" {12919                      enum "routine" {
12925                        value 0;12920                        value 0;
12926                        description12921                        description
12927                          "Routine precedence (0)";12922                          "Routine precedence (0)";
12928                      }12923                      }
12929                    }12924                    }
12930                  }12925                  }
12931                  max-elements "8";12926                  max-elements "8";
12932                  description12927                  description
12933                    "TOS Precedence value(s)";12928                    "TOS Precedence value(s)";
12934                }12929                }
12935              }12930              }
12936              container known {12931              container known {
12937                description12932                description
12938                  "Known ";12933                  "Known ";
12939                leaf rate {12934                leaf rate {
12940                  type uint32 {12935                  type uint32 {
12941                    range "0..4294967295" {12936                    range "0..4294967295" {
12942                      description12937                      description
12943                        "Packets Per Second (actual Min and Max range depends on platform)";12938                        "Packets Per Second (actual Min and Max range depends on platform)";
12944                    }12939                    }
12945                  }12940                  }
12946                  description12941                  description
12947                    "Rate in PPS";12942                    "Rate in PPS";
12948                }12943                }
12949                leaf-list precedence {12944                leaf-list precedence {
12950                  type union {12945                  type union {
12951                    type uint32 {12946                    type uint32 {
12952                      range "0..7" {12947                      range "0..7" {
12953                        description12948                        description
12954                          "Precedence value";12949                          "Precedence value";
12955                      }12950                      }
12956                    }12951                    }
12957                    type enumeration {12952                    type enumeration {
12958                      enum "critical" {12953                      enum "critical" {
12959                        value 5;12954                        value 5;
12960                        description12955                        description
12961                          "Critical precedence (5)";12956                          "Critical precedence (5)";
12962                      }12957                      }
12963                      enum "flash" {12958                      enum "flash" {
12964                        value 3;12959                        value 3;
12965                        description12960                        description
12966                          "Flash precedence (3)";12961                          "Flash precedence (3)";
12967                      }12962                      }
12968                      enum "flash-override" {12963                      enum "flash-override" {
12969                        value 4;12964                        value 4;
12970                        description12965                        description
12971                          "Flash override precedence (4)";12966                          "Flash override precedence (4)";
12972                      }12967                      }
12973                      enum "immediate" {12968                      enum "immediate" {
12974                        value 2;12969                        value 2;
12975                        description12970                        description
12976                          "Immediate precedence (2)";12971                          "Immediate precedence (2)";
12977                      }12972                      }
12978                      enum "internet" {12973                      enum "internet" {
12979                        value 6;12974                        value 6;
12980                        description12975                        description
12981                          "Internetwork control precedence (6)";12976                          "Internetwork control precedence (6)";
12982                      }12977                      }
12983                      enum "network" {12978                      enum "network" {
12984                        value 7;12979                        value 7;
12985                        description12980                        description
12986                          "Network control precedence (7)";12981                          "Network control precedence (7)";
12987                      }12982                      }
12988                      enum "priority" {12983                      enum "priority" {
12989                        value 1;12984                        value 1;
12990                        description12985                        description
12991                          "Priority precedence (1)";12986                          "Priority precedence (1)";
12992                      }12987                      }
12993                      enum "routine" {12988                      enum "routine" {
12994                        value 0;12989                        value 0;
12995                        description12990                        description
12996                          "Routine precedence (0)";12991                          "Routine precedence (0)";
12997                      }12992                      }
12998                    }12993                    }
12999                  }12994                  }
13000                  max-elements "8";12995                  max-elements "8";
13001                  description12996                  description
13002                    "TOS Precedence value(s)";12997                    "TOS Precedence value(s)";
13003                }12998                }
13004              }12999              }
13005            }13000            }
13006            container mipv6 {13001            container mipv6 {
13007              description13002              description
13008                "MIPv6 ";13003                "MIPv6 ";
13009              leaf rate {13004              leaf rate {
13010                type uint32 {13005                type uint32 {
13011                  range "0..4294967295" {13006                  range "0..4294967295" {
13012                    description13007                    description
13013                      "Packets Per Second (actual Min and Max range depends on platform)";13008                      "Packets Per Second (actual Min and Max range depends on platform)";
13014                  }13009                  }
13015                }13010                }
13016                description13011                description
13017                  "Rate in PPS";13012                  "Rate in PPS";
13018              }13013              }
13019              leaf-list precedence {13014              leaf-list precedence {
13020                type union {13015                type union {
13021                  type uint32 {13016                  type uint32 {
13022                    range "0..7" {13017                    range "0..7" {
13023                      description13018                      description
13024                        "Precedence value";13019                        "Precedence value";
13025                    }13020                    }
13026                  }13021                  }
13027                  type enumeration {13022                  type enumeration {
13028                    enum "critical" {13023                    enum "critical" {
13029                      value 5;13024                      value 5;
13030                      description13025                      description
13031                        "Critical precedence (5)";13026                        "Critical precedence (5)";
13032                    }13027                    }
13033                    enum "flash" {13028                    enum "flash" {
13034                      value 3;13029                      value 3;
13035                      description13030                      description
13036                        "Flash precedence (3)";13031                        "Flash precedence (3)";
13037                    }13032                    }
13038                    enum "flash-override" {13033                    enum "flash-override" {
13039                      value 4;13034                      value 4;
13040                      description13035                      description
13041                        "Flash override precedence (4)";13036                        "Flash override precedence (4)";
13042                    }13037                    }
13043                    enum "immediate" {13038                    enum "immediate" {
13044                      value 2;13039                      value 2;
13045                      description13040                      description
13046                        "Immediate precedence (2)";13041                        "Immediate precedence (2)";
13047                    }13042                    }
13048                    enum "internet" {13043                    enum "internet" {
13049                      value 6;13044                      value 6;
13050                      description13045                      description
13051                        "Internetwork control precedence (6)";13046                        "Internetwork control precedence (6)";
13052                    }13047                    }
13053                    enum "network" {13048                    enum "network" {
13054                      value 7;13049                      value 7;
13055                      description13050                      description
13056                        "Network control precedence (7)";13051                        "Network control precedence (7)";
13057                    }13052                    }
13058                    enum "priority" {13053                    enum "priority" {
13059                      value 1;13054                      value 1;
13060                      description13055                      description
13061                        "Priority precedence (1)";13056                        "Priority precedence (1)";
13062                    }13057                    }
13063                    enum "routine" {13058                    enum "routine" {
13064                      value 0;13059                      value 0;
13065                      description13060                      description
13066                        "Routine precedence (0)";13061                        "Routine precedence (0)";
13067                    }13062                    }
13068                  }13063                  }
13069                }13064                }
13070                max-elements "8";13065                max-elements "8";
13071                description13066                description
13072                  "TOS Precedence value(s)";13067                  "TOS Precedence value(s)";
13073              }13068              }
13074            }13069            }
13075            container amt {13070            container amt {
13076              description13071              description
13077                "AMT ";13072                "AMT ";
13078              leaf rate {13073              leaf rate {
13079                type uint32 {13074                type uint32 {
13080                  range "0..4294967295" {13075                  range "0..4294967295" {
13081                    description13076                    description
13082                      "Packets Per Second (actual Min and Max range depends on platform)";13077                      "Packets Per Second (actual Min and Max range depends on platform)";
13083                  }13078                  }
13084                }13079                }
13085                description13080                description
13086                  "Rate in PPS";13081                  "Rate in PPS";
13087              }13082              }
13088              leaf-list precedence {13083              leaf-list precedence {
13089                type union {13084                type union {
13090                  type uint32 {13085                  type uint32 {
13091                    range "0..7" {13086                    range "0..7" {
13092                      description13087                      description
13093                        "Precedence value";13088                        "Precedence value";
13094                    }13089                    }
13095                  }13090                  }
13096                  type enumeration {13091                  type enumeration {
13097                    enum "critical" {13092                    enum "critical" {
13098                      value 5;13093                      value 5;
13099                      description13094                      description
13100                        "Critical precedence (5)";13095                        "Critical precedence (5)";
13101                    }13096                    }
13102                    enum "flash" {13097                    enum "flash" {
13103                      value 3;13098                      value 3;
13104                      description13099                      description
13105                        "Flash precedence (3)";13100                        "Flash precedence (3)";
13106                    }13101                    }
13107                    enum "flash-override" {13102                    enum "flash-override" {
13108                      value 4;13103                      value 4;
13109                      description13104                      description
13110                        "Flash override precedence (4)";13105                        "Flash override precedence (4)";
13111                    }13106                    }
13112                    enum "immediate" {13107                    enum "immediate" {
13113                      value 2;13108                      value 2;
13114                      description13109                      description
13115                        "Immediate precedence (2)";13110                        "Immediate precedence (2)";
13116                    }13111                    }
13117                    enum "internet" {13112                    enum "internet" {
13118                      value 6;13113                      value 6;
13119                      description13114                      description
13120                        "Internetwork control precedence (6)";13115                        "Internetwork control precedence (6)";
13121                    }13116                    }
13122                    enum "network" {13117                    enum "network" {
13123                      value 7;13118                      value 7;
13124                      description13119                      description
13125                        "Network control precedence (7)";13120                        "Network control precedence (7)";
13126                    }13121                    }
13127                    enum "priority" {13122                    enum "priority" {
13128                      value 1;13123                      value 1;
13129                      description13124                      description
13130                        "Priority precedence (1)";13125                        "Priority precedence (1)";
13131                    }13126                    }
13132                    enum "routine" {13127                    enum "routine" {
13133                      value 0;13128                      value 0;
13134                      description13129                      description
13135                        "Routine precedence (0)";13130                        "Routine precedence (0)";
13136                    }13131                    }
13137                  }13132                  }
13138                }13133                }
13139                max-elements "8";13134                max-elements "8";
13140                description13135                description
13141                  "TOS Precedence value(s)";13136                  "TOS Precedence value(s)";
13142              }13137              }
13143            }13138            }
13144            container sdac {13139            container sdac {
13145              description13140              description
13146                "SDAC-TCP ";13141                "SDAC-TCP ";
13147              leaf rate {13142              leaf rate {
13148                type uint32 {13143                type uint32 {
13149                  range "0..4294967295" {13144                  range "0..4294967295" {
13150                    description13145                    description
13151                      "Packets Per Second (actual Min and Max range depends on platform)";13146                      "Packets Per Second (actual Min and Max range depends on platform)";
13152                  }13147                  }
13153                }13148                }
13154                description13149                description
13155                  "Rate in PPS";13150                  "Rate in PPS";
13156              }13151              }
13157              leaf-list precedence {13152              leaf-list precedence {
13158                type union {13153                type union {
13159                  type uint32 {13154                  type uint32 {
13160                    range "0..7" {13155                    range "0..7" {
13161                      description13156                      description
13162                        "Precedence value";13157                        "Precedence value";
13163                    }13158                    }
13164                  }13159                  }
13165                  type enumeration {13160                  type enumeration {
13166                    enum "critical" {13161                    enum "critical" {
13167                      value 5;13162                      value 5;
13168                      description13163                      description
13169                        "Critical precedence (5)";13164                        "Critical precedence (5)";
13170                    }13165                    }
13171                    enum "flash" {13166                    enum "flash" {
13172                      value 3;13167                      value 3;
13173                      description13168                      description
13174                        "Flash precedence (3)";13169                        "Flash precedence (3)";
13175                    }13170                    }
13176                    enum "flash-override" {13171                    enum "flash-override" {
13177                      value 4;13172                      value 4;
13178                      description13173                      description
13179                        "Flash override precedence (4)";13174                        "Flash override precedence (4)";
13180                    }13175                    }
13181                    enum "immediate" {13176                    enum "immediate" {
13182                      value 2;13177                      value 2;
13183                      description13178                      description
13184                        "Immediate precedence (2)";13179                        "Immediate precedence (2)";
13185                    }13180                    }
13186                    enum "internet" {13181                    enum "internet" {
13187                      value 6;13182                      value 6;
13188                      description13183                      description
13189                        "Internetwork control precedence (6)";13184                        "Internetwork control precedence (6)";
13190                    }13185                    }
13191                    enum "network" {13186                    enum "network" {
13192                      value 7;13187                      value 7;
13193                      description13188                      description
13194                        "Network control precedence (7)";13189                        "Network control precedence (7)";
13195                    }13190                    }
13196                    enum "priority" {13191                    enum "priority" {
13197                      value 1;13192                      value 1;
13198                      description13193                      description
13199                        "Priority precedence (1)";13194                        "Priority precedence (1)";
13200                    }13195                    }
13201                    enum "routine" {13196                    enum "routine" {
13202                      value 0;13197                      value 0;
13203                      description13198                      description
13204                        "Routine precedence (0)";13199                        "Routine precedence (0)";
13205                    }13200                    }
13206                  }13201                  }
13207                }13202                }
13208                max-elements "8";13203                max-elements "8";
13209                description13204                description
13210                  "TOS Precedence value(s)";13205                  "TOS Precedence value(s)";
13211              }13206              }
13212            }13207            }
13213            container radius-coa {13208            container radius-coa {
13214              description13209              description
13215                "RADIUS COA ";13210                "RADIUS COA ";
13216              leaf rate {13211              leaf rate {
13217                type uint32 {13212                type uint32 {
13218                  range "0..4294967295" {13213                  range "0..4294967295" {
13219                    description13214                    description
13220                      "Packets Per Second (actual Min and Max range depends on platform)";13215                      "Packets Per Second (actual Min and Max range depends on platform)";
13221                  }13216                  }
13222                }13217                }
13223                description13218                description
13224                  "Rate in PPS";13219                  "Rate in PPS";
13225              }13220              }
13226              leaf-list precedence {13221              leaf-list precedence {
13227                type union {13222                type union {
13228                  type uint32 {13223                  type uint32 {
13229                    range "0..7" {13224                    range "0..7" {
13230                      description13225                      description
13231                        "Precedence value";13226                        "Precedence value";
13232                    }13227                    }
13233                  }13228                  }
13234                  type enumeration {13229                  type enumeration {
13235                    enum "critical" {13230                    enum "critical" {
13236                      value 5;13231                      value 5;
13237                      description13232                      description
13238                        "Critical precedence (5)";13233                        "Critical precedence (5)";
13239                    }13234                    }
13240                    enum "flash" {13235                    enum "flash" {
13241                      value 3;13236                      value 3;
13242                      description13237                      description
13243                        "Flash precedence (3)";13238                        "Flash precedence (3)";
13244                    }13239                    }
13245                    enum "flash-override" {13240                    enum "flash-override" {
13246                      value 4;13241                      value 4;
13247                      description13242                      description
13248                        "Flash override precedence (4)";13243                        "Flash override precedence (4)";
13249                    }13244                    }
13250                    enum "immediate" {13245                    enum "immediate" {
13251                      value 2;13246                      value 2;
13252                      description13247                      description
13253                        "Immediate precedence (2)";13248                        "Immediate precedence (2)";
13254                    }13249                    }
13255                    enum "internet" {13250                    enum "internet" {
13256                      value 6;13251                      value 6;
13257                      description13252                      description
13258                        "Internetwork control precedence (6)";13253                        "Internetwork control precedence (6)";
13259                    }13254                    }
13260                    enum "network" {13255                    enum "network" {
13261                      value 7;13256                      value 7;
13262                      description13257                      description
13263                        "Network control precedence (7)";13258                        "Network control precedence (7)";
13264                    }13259                    }
13265                    enum "priority" {13260                    enum "priority" {
13266                      value 1;13261                      value 1;
13267                      description13262                      description
13268                        "Priority precedence (1)";13263                        "Priority precedence (1)";
13269                    }13264                    }
13270                    enum "routine" {13265                    enum "routine" {
13271                      value 0;13266                      value 0;
13272                      description13267                      description
13273                        "Routine precedence (0)";13268                        "Routine precedence (0)";
13274                    }13269                    }
13275                  }13270                  }
13276                }13271                }
13277                max-elements "8";13272                max-elements "8";
13278                description13273                description
13279                  "TOS Precedence value(s)";13274                  "TOS Precedence value(s)";
13280              }13275              }
13281            }13276            }
13282            container rel-udp {13277            container rel-udp {
13283              description13278              description
13284                "Syslog/netflow packets";13279                "Syslog/netflow packets";
13285              leaf rate {13280              leaf rate {
13286                type uint32 {13281                type uint32 {
13287                  range "0..4294967295" {13282                  range "0..4294967295" {
13288                    description13283                    description
13289                      "Packets Per Second (actual Min and Max range depends on platform)";13284                      "Packets Per Second (actual Min and Max range depends on platform)";
13290                  }13285                  }
13291                }13286                }
13292                description13287                description
13293                  "Rate in PPS";13288                  "Rate in PPS";
13294              }13289              }
13295              leaf-list precedence {13290              leaf-list precedence {
13296                type union {13291                type union {
13297                  type uint32 {13292                  type uint32 {
13298                    range "0..7" {13293                    range "0..7" {
13299                      description13294                      description
13300                        "Precedence value";13295                        "Precedence value";
13301                    }13296                    }
13302                  }13297                  }
13303                  type enumeration {13298                  type enumeration {
13304                    enum "critical" {13299                    enum "critical" {
13305                      value 5;13300                      value 5;
13306                      description13301                      description
13307                        "Critical precedence (5)";13302                        "Critical precedence (5)";
13308                    }13303                    }
13309                    enum "flash" {13304                    enum "flash" {
13310                      value 3;13305                      value 3;
13311                      description13306                      description
13312                        "Flash precedence (3)";13307                        "Flash precedence (3)";
13313                    }13308                    }
13314                    enum "flash-override" {13309                    enum "flash-override" {
13315                      value 4;13310                      value 4;
13316                      description13311                      description
13317                        "Flash override precedence (4)";13312                        "Flash override precedence (4)";
13318                    }13313                    }
13319                    enum "immediate" {13314                    enum "immediate" {
13320                      value 2;13315                      value 2;
13321                      description13316                      description
13322                        "Immediate precedence (2)";13317                        "Immediate precedence (2)";
13323                    }13318                    }
13324                    enum "internet" {13319                    enum "internet" {
13325                      value 6;13320                      value 6;
13326                      description13321                      description
13327                        "Internetwork control precedence (6)";13322                        "Internetwork control precedence (6)";
13328                    }13323                    }
13329                    enum "network" {13324                    enum "network" {
13330                      value 7;13325                      value 7;
13331                      description13326                      description
13332                        "Network control precedence (7)";13327                        "Network control precedence (7)";
13333                    }13328                    }
13334                    enum "priority" {13329                    enum "priority" {
13335                      value 1;13330                      value 1;
13336                      description13331                      description
13337                        "Priority precedence (1)";13332                        "Priority precedence (1)";
13338                    }13333                    }
13339                    enum "routine" {13334                    enum "routine" {
13340                      value 0;13335                      value 0;
13341                      description13336                      description
13342                        "Routine precedence (0)";13337                        "Routine precedence (0)";
13343                    }13338                    }
13344                  }13339                  }
13345                }13340                }
13346                max-elements "8";13341                max-elements "8";
13347                description13342                description
13348                  "TOS Precedence value(s)";13343                  "TOS Precedence value(s)";
13349              }13344              }
13350            }13345            }
13351            container dhcpv4 {13346            container dhcpv4 {
13352              description13347              description
13353                "DHCPv4 ";13348                "DHCPv4 ";
13354              leaf rate {13349              leaf rate {
13355                type uint32 {13350                type uint32 {
13356                  range "0..4294967295" {13351                  range "0..4294967295" {
13357                    description13352                    description
13358                      "Packets Per Second (actual Min and Max range depends on platform)";13353                      "Packets Per Second (actual Min and Max range depends on platform)";
13359                  }13354                  }
13360                }13355                }
13361                description13356                description
13362                  "Rate in PPS";13357                  "Rate in PPS";
13363              }13358              }
13364              leaf-list precedence {13359              leaf-list precedence {
13365                type union {13360                type union {
13366                  type uint32 {13361                  type uint32 {
13367                    range "0..7" {13362                    range "0..7" {
13368                      description13363                      description
13369                        "Precedence value";13364                        "Precedence value";
13370                    }13365                    }
13371                  }13366                  }
13372                  type enumeration {13367                  type enumeration {
13373                    enum "critical" {13368                    enum "critical" {
13374                      value 5;13369                      value 5;
13375                      description13370                      description
13376                        "Critical precedence (5)";13371                        "Critical precedence (5)";
13377                    }13372                    }
13378                    enum "flash" {13373                    enum "flash" {
13379                      value 3;13374                      value 3;
13380                      description13375                      description
13381                        "Flash precedence (3)";13376                        "Flash precedence (3)";
13382                    }13377                    }
13383                    enum "flash-override" {13378                    enum "flash-override" {
13384                      value 4;13379                      value 4;
13385                      description13380                      description
13386                        "Flash override precedence (4)";13381                        "Flash override precedence (4)";
13387                    }13382                    }
13388                    enum "immediate" {13383                    enum "immediate" {
13389                      value 2;13384                      value 2;
13390                      description13385                      description
13391                        "Immediate precedence (2)";13386                        "Immediate precedence (2)";
13392                    }13387                    }
13393                    enum "internet" {13388                    enum "internet" {
13394                      value 6;13389                      value 6;
13395                      description13390                      description
13396                        "Internetwork control precedence (6)";13391                        "Internetwork control precedence (6)";
13397                    }13392                    }
13398                    enum "network" {13393                    enum "network" {
13399                      value 7;13394                      value 7;
13400                      description13395                      description
13401                        "Network control precedence (7)";13396                        "Network control precedence (7)";
13402                    }13397                    }
13403                    enum "priority" {13398                    enum "priority" {
13404                      value 1;13399                      value 1;
13405                      description13400                      description
13406                        "Priority precedence (1)";13401                        "Priority precedence (1)";
13407                    }13402                    }
13408                    enum "routine" {13403                    enum "routine" {
13409                      value 0;13404                      value 0;
13410                      description13405                      description
13411                        "Routine precedence (0)";13406                        "Routine precedence (0)";
13412                    }13407                    }
13413                  }13408                  }
13414                }13409                }
13415                max-elements "8";13410                max-elements "8";
13416                description13411                description
13417                  "TOS Precedence value(s)";13412                  "TOS Precedence value(s)";
13418              }13413              }
13419            }13414            }
13420            container dhcpv6 {13415            container dhcpv6 {
13421              description13416              description
13422                "DHCPv6 ";13417                "DHCPv6 ";
13423              leaf rate {13418              leaf rate {
13424                type uint32 {13419                type uint32 {
13425                  range "0..4294967295" {13420                  range "0..4294967295" {
13426                    description13421                    description
13427                      "Packets Per Second (actual Min and Max range depends on platform)";13422                      "Packets Per Second (actual Min and Max range depends on platform)";
13428                  }13423                  }
13429                }13424                }
13430                description13425                description
13431                  "Rate in PPS";13426                  "Rate in PPS";
13432              }13427              }
13433              leaf-list precedence {13428              leaf-list precedence {
13434                type union {13429                type union {
13435                  type uint32 {13430                  type uint32 {
13436                    range "0..7" {13431                    range "0..7" {
13437                      description13432                      description
13438                        "Precedence value";13433                        "Precedence value";
13439                    }13434                    }
13440                  }13435                  }
13441                  type enumeration {13436                  type enumeration {
13442                    enum "critical" {13437                    enum "critical" {
13443                      value 5;13438                      value 5;
13444                      description13439                      description
13445                        "Critical precedence (5)";13440                        "Critical precedence (5)";
13446                    }13441                    }
13447                    enum "flash" {13442                    enum "flash" {
13448                      value 3;13443                      value 3;
13449                      description13444                      description
13450                        "Flash precedence (3)";13445                        "Flash precedence (3)";
13451                    }13446                    }
13452                    enum "flash-override" {13447                    enum "flash-override" {
13453                      value 4;13448                      value 4;
13454                      description13449                      description
13455                        "Flash override precedence (4)";13450                        "Flash override precedence (4)";
13456                    }13451                    }
13457                    enum "immediate" {13452                    enum "immediate" {
13458                      value 2;13453                      value 2;
13459                      description13454                      description
13460                        "Immediate precedence (2)";13455                        "Immediate precedence (2)";
13461                    }13456                    }
13462                    enum "internet" {13457                    enum "internet" {
13463                      value 6;13458                      value 6;
13464                      description13459                      description
13465                        "Internetwork control precedence (6)";13460                        "Internetwork control precedence (6)";
13466                    }13461                    }
13467                    enum "network" {13462                    enum "network" {
13468                      value 7;13463                      value 7;
13469                      description13464                      description
13470                        "Network control precedence (7)";13465                        "Network control precedence (7)";
13471                    }13466                    }
13472                    enum "priority" {13467                    enum "priority" {
13473                      value 1;13468                      value 1;
13474                      description13469                      description
13475                        "Priority precedence (1)";13470                        "Priority precedence (1)";
13476                    }13471                    }
13477                    enum "routine" {13472                    enum "routine" {
13478                      value 0;13473                      value 0;
13479                      description13474                      description
13480                        "Routine precedence (0)";13475                        "Routine precedence (0)";
13481                    }13476                    }
13482                  }13477                  }
13483                }13478                }
13484                max-elements "8";13479                max-elements "8";
13485                description13480                description
13486                  "TOS Precedence value(s)";13481                  "TOS Precedence value(s)";
13487              }13482              }
13488            }13483            }
13489            container onepk {13484            container onepk {
13490              description13485              description
13491                "ONEPK ";13486                "ONEPK ";
13492              leaf rate {13487              leaf rate {
13493                type uint32 {13488                type uint32 {
13494                  range "0..4294967295" {13489                  range "0..4294967295" {
13495                    description13490                    description
13496                      "Packets Per Second (actual Min and Max range depends on platform)";13491                      "Packets Per Second (actual Min and Max range depends on platform)";
13497                  }13492                  }
13498                }13493                }
13499                description13494                description
13500                  "Rate in PPS";13495                  "Rate in PPS";
13501              }13496              }
13502              leaf-list precedence {13497              leaf-list precedence {
13503                type union {13498                type union {
13504                  type uint32 {13499                  type uint32 {
13505                    range "0..7" {13500                    range "0..7" {
13506                      description13501                      description
13507                        "Precedence value";13502                        "Precedence value";
13508                    }13503                    }
13509                  }13504                  }
13510                  type enumeration {13505                  type enumeration {
13511                    enum "critical" {13506                    enum "critical" {
13512                      value 5;13507                      value 5;
13513                      description13508                      description
13514                        "Critical precedence (5)";13509                        "Critical precedence (5)";
13515                    }13510                    }
13516                    enum "flash" {13511                    enum "flash" {
13517                      value 3;13512                      value 3;
13518                      description13513                      description
13519                        "Flash precedence (3)";13514                        "Flash precedence (3)";
13520                    }13515                    }
13521                    enum "flash-override" {13516                    enum "flash-override" {
13522                      value 4;13517                      value 4;
13523                      description13518                      description
13524                        "Flash override precedence (4)";13519                        "Flash override precedence (4)";
13525                    }13520                    }
13526                    enum "immediate" {13521                    enum "immediate" {
13527                      value 2;13522                      value 2;
13528                      description13523                      description
13529                        "Immediate precedence (2)";13524                        "Immediate precedence (2)";
13530                    }13525                    }
13531                    enum "internet" {13526                    enum "internet" {
13532                      value 6;13527                      value 6;
13533                      description13528                      description
13534                        "Internetwork control precedence (6)";13529                        "Internetwork control precedence (6)";
13535                    }13530                    }
13536                    enum "network" {13531                    enum "network" {
13537                      value 7;13532                      value 7;
13538                      description13533                      description
13539                        "Network control precedence (7)";13534                        "Network control precedence (7)";
13540                    }13535                    }
13541                    enum "priority" {13536                    enum "priority" {
13542                      value 1;13537                      value 1;
13543                      description13538                      description
13544                        "Priority precedence (1)";13539                        "Priority precedence (1)";
13545                    }13540                    }
13546                    enum "routine" {13541                    enum "routine" {
13547                      value 0;13542                      value 0;
13548                      description13543                      description
13549                        "Routine precedence (0)";13544                        "Routine precedence (0)";
13550                    }13545                    }
13551                  }13546                  }
13552                }13547                }
13553                max-elements "8";13548                max-elements "8";
13554                description13549                description
13555                  "TOS Precedence value(s)";13550                  "TOS Precedence value(s)";
13556              }13551              }
13557            }13552            }
13558            container tpa {13553            container tpa {
13559              description13554              description
13560                "Third Party Applications";13555                "Third Party Applications";
13561              leaf rate {13556              leaf rate {
13562                type uint32 {13557                type uint32 {
13563                  range "0..4294967295" {13558                  range "0..4294967295" {
13564                    description13559                    description
13565                      "Packets Per Second (actual Min and Max range depends on platform)";13560                      "Packets Per Second (actual Min and Max range depends on platform)";
13566                  }13561                  }
13567                }13562                }
13568                description13563                description
13569                  "Rate in PPS";13564                  "Rate in PPS";
13570              }13565              }
13571              leaf-list precedence {13566              leaf-list precedence {
13572                type union {13567                type union {
13573                  type uint32 {13568                  type uint32 {
13574                    range "0..7" {13569                    range "0..7" {
13575                      description13570                      description
13576                        "Precedence value";13571                        "Precedence value";
13577                    }13572                    }
13578                  }13573                  }
13579                  type enumeration {13574                  type enumeration {
13580                    enum "critical" {13575                    enum "critical" {
13581                      value 5;13576                      value 5;
13582                      description13577                      description
13583                        "Critical precedence (5)";13578                        "Critical precedence (5)";
13584                    }13579                    }
13585                    enum "flash" {13580                    enum "flash" {
13586                      value 3;13581                      value 3;
13587                      description13582                      description
13588                        "Flash precedence (3)";13583                        "Flash precedence (3)";
13589                    }13584                    }
13590                    enum "flash-override" {13585                    enum "flash-override" {
13591                      value 4;13586                      value 4;
13592                      description13587                      description
13593                        "Flash override precedence (4)";13588                        "Flash override precedence (4)";
13594                    }13589                    }
13595                    enum "immediate" {13590                    enum "immediate" {
13596                      value 2;13591                      value 2;
13597                      description13592                      description
13598                        "Immediate precedence (2)";13593                        "Immediate precedence (2)";
13599                    }13594                    }
13600                    enum "internet" {13595                    enum "internet" {
13601                      value 6;13596                      value 6;
13602                      description13597                      description
13603                        "Internetwork control precedence (6)";13598                        "Internetwork control precedence (6)";
13604                    }13599                    }
13605                    enum "network" {13600                    enum "network" {
13606                      value 7;13601                      value 7;
13607                      description13602                      description
13608                        "Network control precedence (7)";13603                        "Network control precedence (7)";
13609                    }13604                    }
13610                    enum "priority" {13605                    enum "priority" {
13611                      value 1;13606                      value 1;
13612                      description13607                      description
13613                        "Priority precedence (1)";13608                        "Priority precedence (1)";
13614                    }13609                    }
13615                    enum "routine" {13610                    enum "routine" {
13616                      value 0;13611                      value 0;
13617                      description13612                      description
13618                        "Routine precedence (0)";13613                        "Routine precedence (0)";
13619                    }13614                    }
13620                  }13615                  }
13621                }13616                }
13622                max-elements "8";13617                max-elements "8";
13623                description13618                description
13624                  "TOS Precedence value(s)";13619                  "TOS Precedence value(s)";
13625              }13620              }
13626            }13621            }
13627            container ietf-bob {13622            container ietf-bob {
13628              description13623              description
13629                "IETF BOB Packets";13624                "IETF BOB Packets";
13630              leaf rate {13625              leaf rate {
13631                type uint32 {13626                type uint32 {
13632                  range "0..4294967295" {13627                  range "0..4294967295" {
13633                    description13628                    description
13634                      "Packets Per Second (actual Min and Max range depends on platform)";13629                      "Packets Per Second (actual Min and Max range depends on platform)";
13635                  }13630                  }
13636                }13631                }
13637                description13632                description
13638                  "Rate in PPS";13633                  "Rate in PPS";
13639              }13634              }
13640              leaf-list precedence {13635              leaf-list precedence {
13641                type union {13636                type union {
13642                  type uint32 {13637                  type uint32 {
13643                    range "0..7" {13638                    range "0..7" {
13644                      description13639                      description
13645                        "Precedence value";13640                        "Precedence value";
13646                    }13641                    }
13647                  }13642                  }
13648                  type enumeration {13643                  type enumeration {
13649                    enum "critical" {13644                    enum "critical" {
13650                      value 5;13645                      value 5;
13651                      description13646                      description
13652                        "Critical precedence (5)";13647                        "Critical precedence (5)";
13653                    }13648                    }
13654                    enum "flash" {13649                    enum "flash" {
13655                      value 3;13650                      value 3;
13656                      description13651                      description
13657                        "Flash precedence (3)";13652                        "Flash precedence (3)";
13658                    }13653                    }
13659                    enum "flash-override" {13654                    enum "flash-override" {
13660                      value 4;13655                      value 4;
13661                      description13656                      description
13662                        "Flash override precedence (4)";13657                        "Flash override precedence (4)";
13663                    }13658                    }
13664                    enum "immediate" {13659                    enum "immediate" {
13665                      value 2;13660                      value 2;
13666                      description13661                      description
13667                        "Immediate precedence (2)";13662                        "Immediate precedence (2)";
13668                    }13663                    }
13669                    enum "internet" {13664                    enum "internet" {
13670                      value 6;13665                      value 6;
13671                      description13666                      description
13672                        "Internetwork control precedence (6)";13667                        "Internetwork control precedence (6)";
13673                    }13668                    }
13674                    enum "network" {13669                    enum "network" {
13675                      value 7;13670                      value 7;
13676                      description13671                      description
13677                        "Network control precedence (7)";13672                        "Network control precedence (7)";
13678                    }13673                    }
13679                    enum "priority" {13674                    enum "priority" {
13680                      value 1;13675                      value 1;
13681                      description13676                      description
13682                        "Priority precedence (1)";13677                        "Priority precedence (1)";
13683                    }13678                    }
13684                    enum "routine" {13679                    enum "routine" {
13685                      value 0;13680                      value 0;
13686                      description13681                      description
13687                        "Routine precedence (0)";13682                        "Routine precedence (0)";
13688                    }13683                    }
13689                  }13684                  }
13690                }13685                }
13691                max-elements "8";13686                max-elements "8";
13692                description13687                description
13693                  "TOS Precedence value(s)";13688                  "TOS Precedence value(s)";
13694              }13689              }
13695            }13690            }
13696            container xipc {13691            container xipc {
13697              if-feature "pifib_xipc_throt_policer_config_check";13692              if-feature "pifib_xipc_throt_policer_config_check";
13698              description13693              description
13699                "XIPC rate limit";13694                "XIPC rate limit";
13700              leaf rate {13695              leaf rate {
13701                type uint32 {13696                type uint32 {
13702                  range "0..4294967295" {13697                  range "0..4294967295" {
13703                    description13698                    description
13704                      "Packets Per Second (actual Min and Max range depends on platform)";13699                      "Packets Per Second (actual Min and Max range depends on platform)";
13705                  }13700                  }
13706                }13701                }
13707                description13702                description
13708                  "Rate in PPS";13703                  "Rate in PPS";
13709              }13704              }
13710              leaf-list precedence {13705              leaf-list precedence {
13711                type union {13706                type union {
13712                  type uint32 {13707                  type uint32 {
13713                    range "0..7" {13708                    range "0..7" {
13714                      description13709                      description
13715                        "Precedence value";13710                        "Precedence value";
13716                    }13711                    }
13717                  }13712                  }
13718                  type enumeration {13713                  type enumeration {
13719                    enum "critical" {13714                    enum "critical" {
13720                      value 5;13715                      value 5;
13721                      description13716                      description
13722                        "Critical precedence (5)";13717                        "Critical precedence (5)";
13723                    }13718                    }
13724                    enum "flash" {13719                    enum "flash" {
13725                      value 3;13720                      value 3;
13726                      description13721                      description
13727                        "Flash precedence (3)";13722                        "Flash precedence (3)";
13728                    }13723                    }
13729                    enum "flash-override" {13724                    enum "flash-override" {
13730                      value 4;13725                      value 4;
13731                      description13726                      description
13732                        "Flash override precedence (4)";13727                        "Flash override precedence (4)";
13733                    }13728                    }
13734                    enum "immediate" {13729                    enum "immediate" {
13735                      value 2;13730                      value 2;
13736                      description13731                      description
13737                        "Immediate precedence (2)";13732                        "Immediate precedence (2)";
13738                    }13733                    }
13739                    enum "internet" {13734                    enum "internet" {
13740                      value 6;13735                      value 6;
13741                      description13736                      description
13742                        "Internetwork control precedence (6)";13737                        "Internetwork control precedence (6)";
13743                    }13738                    }
13744                    enum "network" {13739                    enum "network" {
13745                      value 7;13740                      value 7;
13746                      description13741                      description
13747                        "Network control precedence (7)";13742                        "Network control precedence (7)";
13748                    }13743                    }
13749                    enum "priority" {13744                    enum "priority" {
13750                      value 1;13745                      value 1;
13751                      description13746                      description
13752                        "Priority precedence (1)";13747                        "Priority precedence (1)";
13753                    }13748                    }
13754                    enum "routine" {13749                    enum "routine" {
13755                      value 0;13750                      value 0;
13756                      description13751                      description
13757                        "Routine precedence (0)";13752                        "Routine precedence (0)";
13758                    }13753                    }
13759                  }13754                  }
13760                }13755                }
13761                max-elements "8";13756                max-elements "8";
13762                description13757                description
13763                  "TOS Precedence value(s)";13758                  "TOS Precedence value(s)";
13764              }13759              }
13765            }13760            }
13766            container pm-twamp {13761            container pm-twamp {
13767              description13762              description
13768                "PM TWAMP Packets";13763                "PM TWAMP Packets";
13769              leaf rate {13764              leaf rate {
13770                type uint32 {13765                type uint32 {
13771                  range "0..4294967295" {13766                  range "0..4294967295" {
13772                    description13767                    description
13773                      "Packets Per Second (actual Min and Max range depends on platform)";13768                      "Packets Per Second (actual Min and Max range depends on platform)";
13774                  }13769                  }
13775                }13770                }
13776                description13771                description
13777                  "Rate in PPS";13772                  "Rate in PPS";
13778              }13773              }
13779              leaf-list precedence {13774              leaf-list precedence {
13780                type union {13775                type union {
13781                  type uint32 {13776                  type uint32 {
13782                    range "0..7" {13777                    range "0..7" {
13783                      description13778                      description
13784                        "Precedence value";13779                        "Precedence value";
13785                    }13780                    }
13786                  }13781                  }
13787                  type enumeration {13782                  type enumeration {
13788                    enum "critical" {13783                    enum "critical" {
13789                      value 5;13784                      value 5;
13790                      description13785                      description
13791                        "Critical precedence (5)";13786                        "Critical precedence (5)";
13792                    }13787                    }
13793                    enum "flash" {13788                    enum "flash" {
13794                      value 3;13789                      value 3;
13795                      description13790                      description
13796                        "Flash precedence (3)";13791                        "Flash precedence (3)";
13797                    }13792                    }
13798                    enum "flash-override" {13793                    enum "flash-override" {
13799                      value 4;13794                      value 4;
13800                      description13795                      description
13801                        "Flash override precedence (4)";13796                        "Flash override precedence (4)";
13802                    }13797                    }
13803                    enum "immediate" {13798                    enum "immediate" {
13804                      value 2;13799                      value 2;
13805                      description13800                      description
13806                        "Immediate precedence (2)";13801                        "Immediate precedence (2)";
13807                    }13802                    }
13808                    enum "internet" {13803                    enum "internet" {
13809                      value 6;13804                      value 6;
13810                      description13805                      description
13811                        "Internetwork control precedence (6)";13806                        "Internetwork control precedence (6)";
13812                    }13807                    }
13813                    enum "network" {13808                    enum "network" {
13814                      value 7;13809                      value 7;
13815                      description13810                      description
13816                        "Network control precedence (7)";13811                        "Network control precedence (7)";
13817                    }13812                    }
13818                    enum "priority" {13813                    enum "priority" {
13819                      value 1;13814                      value 1;
13820                      description13815                      description
13821                        "Priority precedence (1)";13816                        "Priority precedence (1)";
13822                    }13817                    }
13823                    enum "routine" {13818                    enum "routine" {
13824                      value 0;13819                      value 0;
13825                      description13820                      description
13826                        "Routine precedence (0)";13821                        "Routine precedence (0)";
13827                    }13822                    }
13828                  }13823                  }
13829                }13824                }
13830                max-elements "8";13825                max-elements "8";
13831                description13826                description
13832                  "TOS Precedence value(s)";13827                  "TOS Precedence value(s)";
13833              }13828              }
13834            }13829            }
13835          }13830          }
13836        }13831        }
13837      }13832      }
13838    }13833    }
13839  }13834  }
13840}13835}
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op